当前位置:首页 » 编程软件 » 三角形编程a

三角形编程a

发布时间: 2024-01-08 14:49:41

A. c语言编程:输入三角形边长计算三角形周长并输出周长结果

代码看起来有点长,但是很规范,这是编程时要讲究的一个问题。顺便计算了一下面积。
#include <stdio.h>
#include <math.h>
float a, b, c, p, s, temp;
void ShuRu()
{
printf("请输入三角形的三条边长:");
scanf("%f%f%f", &a,&b,&c);
if(a < b)
{
temp = a;
a = b;
b = temp;
}
if(a < c)
{
temp = a;
a = c;
c = temp;
}
if(b < c)
{
temp = b;
b = c;
c = temp;
}
}

void main()
{
ShuRu();
while (a >= b+c)
{
printf("输入三边不能构成三角形,请重新输入!\n");
ShuRu();
}
p = (a+b+c)/2;
s = sqrt(p*(p-a)*(p-b)*(p-c));
printf("三角形的周长为:%f\n三角形的面积为:%f\n", p*2,s);
}

B. C语言编程,已知三角形的三边长a,b,c,计算求三角形面积的公式为:

程序代码如下:

#include <stdio.h>

#include <math.h>

int main()

{

printf("输入三个边长: ");

float a,b,c;

float s,area;

scanf("%f%f%f",&a,&b,&c);

s = (a+b+c)/2;

area = sqrt(s*(s-a)*(s-b)*(s-c));

if(a+b>c && b+c>a && a+c>b)

printf("面积是%.2f ",area);

else

printf("三条边无法构成三角形");

return 0;

}

(2)三角形编程a扩展阅读

三角形具有以下性质:

1、三角形任意两边之和大于第三边,任意两边之差小于第三边。

2、在平面上三角形的内角和等于180°(内角和定理)。

3、在平面上三角形的外角和等于360° (外角和定理)。

4、三角形的三条角平分线交于一点,三条高线的所在直线交于一点,三条中线交于一点。

5、三角形的任意一条中线将这个三角形分为两个面积相等的三角形。

C. C语言,怎么编程判断三角形的形状

从小到大排序:a<=b<= c

如果a+b>c,是三角形,否则不是三角形[三角形两边之和大于第三边]

三边相等:等边三角形
两边相等:等腰三角形
a*a+b*b=c*c:直角三角形

热点内容
苹果6sp怎么设置密码 发布:2025-07-12 19:28:50 浏览:547
电视下架缓存的还能看吗 发布:2025-07-12 19:14:12 浏览:444
安卓平板微软平板和苹果哪个好 发布:2025-07-12 19:09:37 浏览:413
数据库地区 发布:2025-07-12 19:05:41 浏览:395
如何检查vds脚本 发布:2025-07-12 19:04:24 浏览:908
命令行编译vs2013 发布:2025-07-12 19:01:22 浏览:808
c语言输出所有素数 发布:2025-07-12 19:01:19 浏览:659
查电费账号密码多少 发布:2025-07-12 18:56:19 浏览:545
吉利远景x1标配配置有哪些 发布:2025-07-12 18:56:18 浏览:533
智能算法pdf 发布:2025-07-12 18:46:07 浏览:400