当前位置:首页 » 编程语言 » c语言键盘输入三角形
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言键盘输入三角形

发布时间: 2022-12-13 22:33:40

❶ 在c语言中输入三角形的三边长啊a,b,c,求三角形的面积

#include<stdio.h>
#include<math.h>
int main()
{
float a, b, c, p, area;
printf("请输入三角形的三边长\n");
scanf("%f %f %f", &a, &b, &c);
p = 1.0 / 2 * (a + b + c);
if (a + b > c && b + c > a && a + c > b)
{
area = sqrt(p * (p - a) * (p - b) * (p - c));
printf("三角形的面积为:%7.2f\n", area);
} else
printf("不能构成三角形\n");
return 0;
}
满足请采纳,谢谢!

❷ 用c语言程序打一个三角形

要用三重循环,要不空格位置不好处理。每一行的空格需要一个FOR
for(int i=1;i<=5;i++) //控制每一行(这里一共5行)
{
for(int j=1;j<=5-i;j++) //控制每行前的空格位置
printf(" ");
for(j=1;j<=2*i-1;j++) //控制行内的星号
printf("*");
printf("\n");

}
如果是两重循环可能就是这样的,是个直角三角型.:
*
***
*****
********

三个循环控制最后的结果是这样的,正三角形

*
***
*****
*******
*********