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

已采纳回答 / 不偏不易
<...code...>joneResult这个函数有返回值,需要把返回值输出所以要printf("Jone运算结果是:%d\n", jR);。而jackResult没有返回值,只是输出"我算不出来\n"

已采纳回答 / 被遗忘的时光Jut
不可以,是区分大小写的 换成大写会出现编译错误

已采纳回答 / 被遗忘的时光Jut
for语句内如果有goto语句,比如goto loop;就跳出了循环

已采纳回答 / 博麗妖夢
char是字符型,用来输出字符比如'd'、's'之类的,float是浮点数,用来输出小数,身高可以用float类型。看你单位是什么,比如说是米的话就用float,如果是厘米的话一般用int型,至于你说的不能用应该是那一课已经定义了身高为int型吧

已采纳回答 / 博麗妖夢
分号是英文半角输入状态下的

已采纳回答 / 漫漫鱼儿慢慢游
我觉的吧,这加不加这个int主要是个习惯问题,不加也能运行程序,加了int表示主函数返回值是整形的,不加就是空类型,然后编译器自动给加了个int,只是咱们看不见,反正看很多大神都说加int养成习惯到以后就会漫漫体现出来,所以这个int是加还是不加你高兴就好,但我觉的加上吧反正也就3个字母一个空格,加了程序又不出错,可能我还没学到那地步,也许以后学的深了就会见到不可以加int的时候,就什么都明白了,共同进步!

已采纳回答 / NodeOS
因为方便。个位上的数字通过“%10”这个容易理解;由于定义为整形变量,所以没有小数部分,且不四舍五入,所以百位通过“/100”可以直接得到百位上的数字;十位上的数字有两种方法得到,一是先“%100”剔除百位,再通过“/10”剔除个位;二是先通过“/10”剔除个位,再通过“%10”剔除百位。

已采纳回答 / NodeOS
pirntf是打印(输出)语句,其中“ ”内的内容只是输出给用户看的,电脑无需理解也不会执行其中的任何命令,而后面的x+y、x*y才是电脑需要计算并赋值给“%d”的命令。

已采纳回答 / 茹风
不用补写,直接在输出语句强制转换。   printf("num的整数部分是%d\n", (int)num);  

已采纳回答 / 阿喵7981
如果在一个函数中调用 return 语句,将立即结束此函数的执行并将它的参数作为函数的值返回。cirf 在函数中指三角形周长,return cirf代表结束getGirth()函数,将算出的周长即cirf作为此函数的结果返回。

已采纳回答 / 厉害了我
可以- -结果的小数部分会丢掉(不同编译器可能不同)

已采纳回答 / forever_never
我看不出毛病,按你的打了一遍,也没错,再试一下吧

已采纳回答 / 栩栩秋水
我觉得应该是“按照前后顺序”算的:1、sum=a+b,括号优先级最高嘛。2、sum=b%sum。3、sum/=a.
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消