当前位置:首页 » 编程软件 » 三角形编程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:直角三角形

热点内容
java中高级培训 发布:2025-10-16 16:04:17 浏览:235
手机挂机每天赚40自动挂机脚本 发布:2025-10-16 15:34:43 浏览:879
安卓刷机刷坏了怎么修复 发布:2025-10-16 15:24:05 浏览:403
米十系统相当于安卓什么版本 发布:2025-10-16 15:23:50 浏览:990
android底部导航栏滑动 发布:2025-10-16 15:14:13 浏览:932
为什么塞班系统不能像安卓一样 发布:2025-10-16 15:13:14 浏览:703
编程能编写 发布:2025-10-16 15:08:02 浏览:875
编译器为什么建议安装在c盘 发布:2025-10-16 15:07:48 浏览:289
c程序设计语言目录 发布:2025-10-16 14:44:22 浏览:413
linux如何改服务器名字 发布:2025-10-16 14:30:51 浏览:479