为了账号安全,请及时绑定邮箱和手机立即绑定

这是哪了错了?新手

这是哪了错了?新手

C
qq_你是我想要的幸福_1 2017-03-29 17:43:41
#include "stdio.h"main(){float r,c,s,pi=3.14159;scanf("%f",&r);c=2.0*r*pi;s=r*r*pi;printf("r=%f,c=%1.2f,s=%2.3f\n",r,c,s,);}
查看完整描述

3 回答

已采纳
?
三十二应遍尘刹

TA贡献22条经验 获得超7个赞

//img1.sycdn.imooc.com//58dbb94e0001bb0c13210655.jpg

//img1.sycdn.imooc.com//58dbb94f0001036113540727.jpg好像图没发错吧,你的问题在于,代码的末尾分号需要是用英文输入法输入的,你的有好几个都是中文;除此之外,我测试了你的错误,就是printf那一行出了问题,我自己照着你的打了一遍就没错误了,应该是你的符号又是中英文没调好。最后,你写的是%1.2f,%2.3f,以第一个为例,1代表数据宽度,2代表要显示的小数位数,只有一位长度怎么放两个小数呢,这也是个问题。应该就这么多吧,慕兄我看好你哦!


查看完整回答
1 反对 回复 2017-03-29
?
田心枫

TA贡献1064条经验 获得超383个赞

每行代码结束没;
查看完整回答
反对 回复 2017-03-29
  • 3 回答
  • 0 关注
  • 1279 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信