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

已采纳回答 / 汉江怪人
小伙子,把for()括号里面的逗号都改成  ;  就对了

已采纳回答 / Perona
==是等于的意思,=是赋值的意思。

已采纳回答 / Perona
*=是复合赋值运算。复合赋值运算符就是在简单赋值符“=”之前加上其它运算符构成,例如+=、-=、*=、/=、%=。number*=1.2;等价于number=number*1.2;相关知识点:http://www.imooc.com/code/5142 加油学吧。你的努力终将成就无可替代的你!

已采纳回答 / study_forever
相当于sum=sum+num,就是sum与num相加之后求得的和赋值给sum

已采纳回答 / 康振宁
你可以观察一下三角形倒过来之后的一些规律,然后考虑一下代码,根据规律去写这里可以给你代码做参考<...code...>

已采纳回答 / 康振宁
把你代码贴出来看看?

已采纳回答 / 康振宁
if语句应该用大括号括起来吧?你这样写的话,循环就会执行一次就会跳出的

已采纳回答 / 来虐小学生
因为它输出出来就是有空格的

已采纳回答 / 咖啡丶恋
january = 31, februery = 29, march = 31, april = 30, may = 31, june = 30, july = 31;这些没定义过,不知道代码符不符合你的要求,大概是这样的:(最后多了一个getchar()即按下一个键后退出)<...code...>

已采纳回答 / Perona
可以这么写。但是要注意的是这种写法其实就是逗号表达式。C语言提供一种特殊的运算符——逗号运算符。逗号运算符,优先级别最低,它将两式联接起来,如:(3+4,6+2)称为逗号表达式,其求解过程先表达式1,后表达式2,整个表达式值是表达式2的值。举个栗子,<...code...>发现没有,运行出来的结果是表达式2的值,即b的值。

已采纳回答 / Perona
<...code...>这里差一个 if<...code...>或者也可以把(score<1000)给删了,因为最后也只剩下小于1000。注意一点,else后面是不加()<...code...>

已采纳回答 / 时小光
getPeachNumber(1);是调用了getPeachNumber函数,传入参数为1.一直调用、倒序输出不是因为这句话,而是在getPeachNumber函数中的判断里进行的

已采纳回答 / 深白
当然不行,,你这里sum(n-1)一直往回溯上去溯不到一个初值啊,递归算法必须要报至能追溯到源头,这里n=1时候就是这个源头,必须要明确。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消