永发信息网

求一道C语言程序设计题,具体要求如下:

答案:3  悬赏:0  手机版
解决时间 2021-06-04 05:06

要求:1.设正方形和圆的面积相同,比较正方形的边长和圆的直径大小。

2.正方形的边长等于圆的直径,哪个面积大?

3.请用C语言函数。

麻烦高手帮忙编写一下!

最佳答案

#include <math.h>


main()


{


float s,a,r;


scanf("%f",&s);


r=sqrt(s/3.14159);


a=sqrt(s);


if(2*r>a)


printf("圆的直径大");


else


printf("正方形的边长大");


scanf("%f",&a);


if(pow(a,2)>3.14159*pow(a/2,2))


printf("正方形的面积大");


else


printf("圆的面积大");


system("PAUSE");


return ;


}

全部回答

#include<stdio.h> #include<math.h> void main() { double s,s1; double a,r; printf("请输入正方形和圆形的面积:"); scanf("%lf",&s); a=sqrt(s); //求正方形的边长 r=sqrt(s/3.14); //求圆的半径 printf("正方形的边长为:%lf\n圆的直径为:%lf\n",a,r*2); if(a<r) printf("面积相等的正方形和圆形,圆形的直径大!\n"); else printf("面积相等的正方形和圆形,正方形的边长大!\n"); printf("请输入正方形的边长和圆形的直径:"); scanf("%lf",&a); s=a*a; s1=(a/2)*(a/2)*3.14159; printf("正方形的面积为:%lf\n圆的面积为:%lf\n",s,s1); if(s<s1) printf("正方形的边长等于圆的直径时,圆的面积大!\n"); else printf("正方形的边长等于圆的直径时,正方形的面积大!\n"); }

#include"stdio.h"

#include"math.h"

void main()

{

float sr=sy=50; //设正方形和圆的面积为50

float sa,s2r; //用来存放直径的

sa=sqrt(sr); //求正方形的边长

s2r=sqrt(sy/3.14159); //求圆的半径

printf("zhengfangxingzhijing:%f\nyuandezhijingshi%f\n",sa,s2r*2); //输出圆的直径和正方形的边长

sa=s2r=10; //设正方形和圆的直径是10

sr=sa*sa; //求正方形的面积

sy=(s2r/2)*(s2r/2)*3.14159; //求圆的面积

if(sr>sy) printf("zheng fang xing mian ji da!");

else if(sr<sy) printf("yuan mian ji da!");

else printf("yi yang da!");

}

在C里面好像不能用//来注释要用

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何去口臭
孙燕姿出新专集了没有啊
最新最好看的偶像剧有?
世界杯一个小组能出现几支队伍?
倾国倾城最初是说的谁?
济源市济源鑫鑫旺连锁超市地址有谁知道?有点
有关于世界历史遗产的古诗你有吗?
求一本一开始主角被一个从武侠世界穿越过来的
蜀门娥眉23级到哪升级好
凭自己的第一感觉回答
通许县开封顺丰速运大岗李乡网点地址有谁知道
注册一个网站要些什么
血压低为何?
接口pcie 2.0的显卡有?
已知在一个十边形中,九个内角和度数是1290°
推荐资讯
人际关系、心烦?
穿越火线开哪个G 比较好
恒福居商业广场地址在什么地方,想过去办事
妊娠晚期,超声报告,男女
急!急!急!祛痘.
我很苦恼,谁帮我
试述1840-1918年期间,中国社会各阶层为救国
勇者传说一级号可以装多少金?
大批的语文问题
谁有创世OL,逐日传说,神农百草,洛迦古都60级
哪里有32位的windows7下载
DNF哪个职业最狠
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?