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

已采纳回答 / 慕后端2827459
第十一行的冒号不是英式的

最赞回答 / xunluzhe
<...code...>这样输出才是20 31.进行5次判断,大于一次就输出一次

已采纳回答 / 伊兮尘昔
 if(n==10)    {       printf("第10天所剩桃子1个\n");       return 1;       //递归结束条件    } 这样不就好喽?

已采纳回答 / 昨夜小楼泣东风
<...code...>运行结果:2008年8月8日是今年的221天。。。。。你把else删除之后,切记sum++是if判断条件下的语句。。

已采纳回答 / 昨夜小楼泣东风
这并不矛盾。开头定义int i,j,k=0;这个k是全局变量。而后面的for( k=1;  k<=2*i-1 ;  k++    )是局部变量

已采纳回答 / AAnonymous
A:返回值类型为void的函数可以不写returnB:可以有多个return语句,但必须在通的分支上(if...else, 或switch...case等),非void返回的函数,一次调用有且只能执行一条return语句。你要返回多个值或对象,你可以放到数组或vector里面,或者用形参用引用传递,直接修改C:函数为void,可以写return,但只是个return; 表示函数退出,不返回值D:就是C的情况

已采纳回答 / onemoo
这个int和15行a b c前的int是一个道理:这是定义了一个叫“jR”的变量,它的类型为int,并且用joneResult函数的返回值来初始化。C语言中所有的变量都是有类型的,你在声明一个变量时一定要给出类型。

已采纳回答 / 昨夜小楼泣东风
getWordNumber(9)+9=getWordNumber(8)+8+9=getWordNumber(7)+7+8+9=getWordNumber(6)+6+7+8+9...........=getWordNumber(1)+1+2+3+4+5+6+7+8+9=1+1+2+3+4+5+6+7+8+9=46       运用了递归的思想

已采纳回答 / 丶小八戒
<...图片...>并没有错误啊。。。这个看作用域应该是正确的。

已采纳回答 / 堕天使008
看代码 第20行 printf 中的 "  , "  这个你应该打成中文的了。<...code...>

已采纳回答 / 堕天使008
是谁教你 代码里的多条件可以连着写的?<...code...>
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消