中易网

用C语言编写程序,求面积系统(圆形,三角形,矩形)循环版。

答案:2  悬赏:30  
解决时间 2021-02-21 13:45
用C语言编写程序,求面积系统(圆形,三角形,矩形)循环版。
最佳答案
#include <stdio.h>
#define PI 3.14159
float erea_round(float r)
{
//圆形面积
return r * r * PI;
}

float erea_tri(float d,float h)
{
//三角形 面积
return 0.5 * d * h;
}

float erea_rec(float a,float b)
{
//矩形面积
return a * b;
}
int main()
{
float r,a,b,d,h;
int choose;
while (1)
{
printf("请选择要计算的图像:\n");
printf("1、圆形\n");
printf("2、三角形\n");
printf("3、矩形\n");
printf("4、退出\n");
scanf("%d",&choose);
if (choose == 1)
{
printf("请输入圆的半径:\n");
scanf("%f",&r);
printf("该圆面积为:%.3f\n",erea_round(r));
}
else if (choose == 2)
{
printf("请输入三角形的底和高:\n");
scanf("%f%f",&d,&h);
printf("该三角形面积为:%.3f\n",erea_tri(d,h));
}
else if (choose == 3)
{
printf("请输入矩形的长和宽:\n");
scanf("%f%f",&a,&b);
printf("该矩形面积为:%.3f\n",erea_rec(a,b));
}
else return 0;
}
return 0;
}
全部回答
给,已经编译运行确认: 
#include<conio.h> 
#include<stdio.h> 
#include<math.h> 

int main() 
{ 
float a,b,c; 
float area,s; 

printf("请输入三角行的三边:"); 
scanf("%f %f %f",&a,&b,&c); 
if(a>0&&b>0&&c>0) 
{ 
if((a+b>c)&&(a+c>b)&&(b+c>a)) 
{ 
printf("\n这三边能组成三角形\n"); 

s=(a+b+c)/2.0; 
area=sqrt(s*(s-a)*(s-b)*(s-c)); 
printf("三角形的面积为: %f\n",area); 

if(((a*a+b*b)==c*c)||((a*a+c*c)==b*b)||((c*c+b*b)==a*a)) 
printf("这是直接三角形\n"); 
else if((a==b)&&(a==c)&&(b==c)) 
printf("这是等边三角形\n"); 
else if((a==b)||(a==c)||(b==c)) 
printf("这是等腰三角形\n"); 
else printf("这是普通三角形\n"); 
} 
else 
printf("\n这三边不能组成三角形\n"); 
} 
else 
printf("\n输入错误!"); 

getch(); 
return 1; 
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怎样煎鸡蛋才能使鸡蛋不用翻面也能熟,且蛋黄
账面余额和账单余额是什么意思
免费杀毒哪个好
老外到中国来是不是经过体检合格后才能进入中
爱华饭店怎么去啊,有知道地址的么
女儿出嫁的第二天早上打碎了碗怎么办
中国联通八方体验馆地址有知道的么?有点事想
我16岁就有白头发?
两条腿挠让睡不着是咋了?两腿憋涨的慌就是。
老公家的房子是他父亲名字,他姐和他妈都死了,
高效液相色谱分析法中为什么要采用梯度淋洗
青州吧实验致远班录取分数是多少
黑米为什么煮饭不粘在一起
庐山有滑翔吗, 扁脑袋 平脑袋 圆脑壳是什么意
石壁窟村我想知道这个在什么地方
推荐资讯
艰难的艰的组词
京东支持支付宝付款吗?
枣庄滕州希望服装厂我想知道这个在什么地方
师胜杰去世,相声界明星的辈分关系是怎样的?
那首歌开始第一句是化作风化作雨
航政大楼地址在什么地方,想过去办事
PS中旋转图片后图片变形
钻石人生婚庆在什么地方啊,我要过去处理事情
网上买电脑配件来自己装机容易吗
在CAD中布局空间里四个视图怎么变成一个视图
秀山县春知声舞蹈艺术培训中心在哪里啊,我有
屁股可以有多少种称呼?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?