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

已采纳回答 / 钟离蜾
不能。我建议你可以一步一步推一下,假设n等于10的时候,num等于1。那程序就结束了,就不会再往回走。递归是先推到n==10然后在回头算,你还需要用return 把东西在传回去。

已采纳回答 / 慕UI6183357
int z = x*8/y+2   如果不加括号的话结果不会等于4

已采纳回答 / 寒月映雪
!表示“非”,1表示“真”非真在一起就是假的意思,所以!1=0

已采纳回答 / 看我ID就是这个
第一个printf语句编译器会警告, %s是格式化输出的符号, "%s小明现在在慕课网上学习IT技术"后面应该跟一个逗号, 并接上字符串, 举例:<...code...>第二个printf语句是正确的, 也可直接写为<...code...>

已采纳回答 / 慕九州6047505
m代表的是身高的单位,类型为单个字符,用%c表示。连接上前面的身高数据一起,就是%f%c。

已采纳回答 / 看我ID就是这个
<...图片...>可以的

已采纳回答 / 看我ID就是这个
<...图片...>你好好看看, a[8]输出的是1.81, a[9]输出的是1.80, 之间没有逗号~~你改为 i!=8 的话, a[8]这个元素就是代码中else输出的那句话<...code...>

已采纳回答 / treeinheart
这个可以通过的呀,结果也是正确的。有时是因为后台无法响应吧,多试几次就好了。

已采纳回答 / WadeLee4094726
第一个是传递数组起始地址第二个是传递数组中第十个数的地址

已采纳回答 / 长_歌
声明s为int类型,printf中应该用%d

已采纳回答 / 律生息
可以呀,条条大路通罗马,结果只有一种,但是实现方式取决于你思维的灵活度

已采纳回答 / 爱哈哈的肖哈哈
a=11;11>3是正确的,输出结果为1(表示真)b=1*11-(11+3)%3=11-14%3=11-2=9表判断的输出结果都是0或者1,具体可以参考3-6章节
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消