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

已采纳回答 / Will_Chen
num是int类型,(num%100)/10算出来仍然是int类型,整型

已采纳回答 / whfaaf
不可以,赋值语句左右不能颠倒

已采纳回答 / qq_曦光__0
c语言中自动类型转换的顺序为: 当一个低精度的数据类型和一个高精度的数据类型运算时,运算结果为高精度类型。       char->int->unsigned->long->double      float->double从低级到高级转换;题中的赋值语句x=c; d=x;表示的含义是将c的值赋值给x,再将x的值赋值给d;(char->int->double)而c=x;x=d;表示的是将x的值赋值给c,再将d的值赋值给x;(int->char;double-...

已采纳回答 / 宇宙千雪
因为输出字符串是按照字符串的首地址开始输出的,printf()函数在输出时,可以根据字符串的地址就行输出,所以你省略%是是可以的,但是建议不要省略,编写程序要规范

已采纳回答 / 海明3139296
跟数学一样,括号最先,乘除先后

已采纳回答 / 来宝187
数组定义完以后,多了一个return 0;删掉就好了

已采纳回答 / Zayn_zhang
char c 中的c 是一个变量 ,变量命名规范 数字 ,字母 ,下划线 ;

已采纳回答 / 慕哥4058351
会了吗。。。。不会就说下,我讲解给你怎么做。

已采纳回答 / 慕粉1405975
因为题目的意思是让输出到3了就跳出FOR循环。如果你不判断i==3,少了这个条件,FOR循环会一直循环到10.

已采纳回答 / 慕粉3247356
   printf("%c\n",money>=cost? 'y':'n'); 

已采纳回答 / 高高高高
println和print基本没什么差别,就是最后会换行

已采纳回答 / qq_大概你的体重会抱我做梦_03230
在最新的c标准中 ,在main函数前面的类型为int而不是void  。

已采纳回答 / 幕布斯1309840
人类认为没区别,电脑不这么想,就比如我们小时候学乘法口诀,x*2就是两个x相加,而2*x就是x个2相加,这就是区别

已采纳回答 / 流蝶香lol
c程序中输入单精度时后面不需要加f,但是在java程序中需要加f。

已采纳回答 / 流蝶香lol
因为if()中的表达式为真执行该语句条件为假不执行该语句。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消