请教C语言高手,请问这个C语言哪里出现了错误?? 帮手改正一下 谢谢

 我来答
vincant566
2013-03-02 · TA获得超过902个赞
知道小有建树答主
回答量:470
采纳率:0%
帮助的人:295万
展开全部
有三处错误:
1.size=3/4*pi*radius*radius*radius);这一句中有两个错误:
(1)3/4=0而不是你想象的0.75,两个整型相除还是为整型。可以改为3.0/4;
(不过体积公式是三分之四吧不是四分之三吧,这个我不管我只给你纠正程序错误;)
(2)语句末尾多了一个括号;
2.printf(“area=%f\n”,area);中area没有定义,应该为printf(“area=%f\n”,size);
3.system("pause");后面少了个分号;
PiCo秦帝
2013-03-01 · 超过13用户采纳过TA的回答
知道答主
回答量:53
采纳率:0%
帮助的人:34.3万
展开全部
void main()
{
float radius,size,pi=3.14;
printf("请输入半径:");
scanf("%f",&radius);
size=4/3*pi*radius*radius*radius;
printf("area=f%\n",size);
system("pause");
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tian435
2013-03-02 · TA获得超过1219个赞
知道小有建树答主
回答量:835
采纳率:0%
帮助的人:207万
展开全部
1.size=3/4*pi*radius*radius*radius);这一句中有两个错误:
(1)3/4=0而不是你想象的0.75,两个整型相除还是为整型。可以改为3.0/4;
(2)语句末尾多了一个括号;
2.printf(“area=%f\n”,area);中area没有定义,应该为printf(“area=%f\n”,size);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
暮霭晨曦123
2013-03-01 · 超过34用户采纳过TA的回答
知道答主
回答量:175
采纳率:100%
帮助的人:56.7万
展开全部
size=1.0*3/4*pi*r*r*r; //浮点数除法

......
system("pause");//少分号
具体什么错误,最好说出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f3b3e02
2013-03-02 · TA获得超过2155个赞
知道小有建树答主
回答量:821
采纳率:90%
帮助的人:576万
展开全部
size=3/4*pi*radius*radius*radius;//你多了个")"
printf("area=%f\n",size); //area不是你求体积的变量
system("pause"); //少了个分号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
认不倒你
2013-03-01 · TA获得超过666个赞
知道小有建树答主
回答量:820
采纳率:50%
帮助的人:357万
展开全部
size=3.0/4*pi*radius*radius*radius;
system("pause");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式