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

已采纳回答 / 萧晗晟
你这里加了\n,因此输出会换行,显示结果与任务要求不符

已采纳回答 / 慕粉3683786
一个等号是表示赋值,两个等号表示比较等号两边是否相等

已采纳回答 / 清凡
i++是先取得i的值,然后再让i=i+1;而++i,则是先有i=i+1,然后再取i的值。这个地方的第一个printf里的i++,因为先取i的值所以是0,但这一步之后i=i+1=0+1=1,然后第二个printf里的++i是先算i=i+1=1+1=2,然后再输出i=2 。

已采纳回答 / 眼前的黑不是黑zz
你打的时候可能不小心切换到了中文输入法,比如第8行的分号.打代码除了需要打中文外,都是要用英文输入法,包括那些标点符号。

已采纳回答 / 我改名字了
外循环从8变到0.用到内循环表达式二判断的结束条件,使内循环次数递减,使数组中最后一位不参与下次循环。

已采纳回答 / 慕粉0229170
倒数第三行(包括花括号)删掉一个          ”);“

已采纳回答 / 吴民
有句话叫条条大路通罗马,这个switch语句就是这个意思。在switch语句中每条大路都有一个编号,这个编号可以是整数也可以是字符,程序在选取走哪条大路时,找到对应的编号即可走向通往罗马的大路了。

已采纳回答 / 123NP
我有把你写的程序运行,num=num+1,num++都是可以运行的,但是结果是1000,所以你的公式是错的

已采纳回答 / 法拉第
在多重循环里面:从上往下k表示的是每一行 * 的数量i就是行数j就是空格数

已采纳回答 / Ruhit
ASCII码 键盘 ASCII 码 键盘 ASCII码 键盘 ASCII 码 键盘27 ESC 32 SPACE 33 ! 34 "35 # 36 $ 37 % 38 &39 ' 40 ( 41 ) 42 *43 + 44 ' 45 - 46 .47 / 48 0 49 1 50 251 3 52 4 53 5 54 655 7 56 8 57 9 58 :59 ; 60 < 61 = 62 >63 ? 64 @ 65 A 66 B67 C 68 D 69 E 70 F71 G 72 ...

已采纳回答 / 慕运维0166155
小明身高"%f""%d""\n", height, unit);这里不需要那么多双引号,应该是(“小明身高%f %d",height,unit)还有此句之前没有;你试一试是不是这样

已采纳回答 / rgf4563442823
\n是用来换行的

已采纳回答 / C焕
通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消