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

最赞回答 / 小小疾飞
“”之中是字符串为了让%生效(也就是不把它当普通字符)所以要用另一个%来转义。所以就是%%。%d这种是头文件里就标明可识别的所以不用%%d。

已采纳回答 / weixin_慕九州5132308
10%3=110大于3且10中包涵3个3相加的结果剩余1,  10除以3得3剩余1 , 即为10-(3*3)=1 为10减9等于1  2%3=22小于3  不满足3*n(n为大于0的任意整数)则2除以3 无法运算,余数为2

已采纳回答 / qq_慕沐3366631
不对应该是慕课网出错了,你用dev试一下

最新回答 / 小小疾飞
朋友,首先不要懵,要仔细观察。空格可以看出逐行减少,*逐行增加。那么这两个东西是跟着行数i变化的。空格可以看出每加一行少一个,第一行最多,为3个。那么可以这样写 for(  j=4-i ;  j>=0 ; j-- ) 。*每行都增加。下一行比上一行多两个,很容易看出是2n-1的关系,所以可以这样写for( k=1 ;  k<=(2*i-1) ;  k++ ) 。怎么样理解没?没理解可以再找我。

最新回答 / qq_慕娘9017841
少了第二个判断语句的printf<...图片...>

已采纳回答 / 小小疾飞
首先吐槽一下图片看不太清楚。其次,回答正题。int getWordNumber(int n){},函数的返回类型是int整形。假设n=10,那么10不等于1,所以是走else。return返回 getWordNumber(n-1)+n 也就是getWordNumber(9)+10。那么结果很明朗了,直到getWordNumber(1),进去if成立,递归结束。return后面可以跟只要是类型是返回类型的任何东西,在这里是int。

最新回答 / 黑夜的白_羊
你可以直接printf("恭喜小明可以参加校篮球队");

最新回答 / 尚福泉
%s 代表输出字符串用法printf(“%s”,“一二三四五”)输出的就会是 一二三四五

最新回答 / 学如弓
第二行你没有定义符号常量为10  后面怎么来的10          第五行注释可以删掉

最新回答 / 慕的地21332321
第三行的“learing”和第十五行的“rearing”不一样
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消