當前位置:首頁 » 編程語言 » 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");

}
如果是兩重循環可能就是這樣的,是個直角三角型.:
*
***
*****
********

三個循環控制最後的結果是這樣的,正三角形

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