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

已采纳回答 / Perona
<...code...>这一句错了,变量me没声明数据类型。建议改成这样<...code...>

已采纳回答 / qq_无名氏_6
兄弟,我好心帮你,你要认真全部看完你这是要输出直角三角形吗?如果是,请往下看;如果不是,请看下一段。直角三角形先在最后面加一个"}"for(i=1;i<5;i++)这个for语句是控制行数的,表示一共要输出几行。i=1表示从第一行开始i<5表示没输完四行时执行循环体i++表示循环完一遍后i+1for(j=1;j<5;j++ )  这个for语句是控制空格数的,表示要输出几个空格。j=1表示将要输出第1个空格当j<5时(<5表示一共要输出4个空格,则j<5表示当没输完四个...

已采纳回答 / 伊兮尘昔
这个是数学问题吧,你看看运行逻辑

已采纳回答 / 紫极岚
C就是练习题,有练习题也就可以了,慕课挺棒的

已采纳回答 / Perona
看这里的注释<...code...>这里要求是用简单的赋值语句实现。你用复合赋值语句实现了。你没错,只是没按要求来。建议改成x=x*2;全代码你看看<...code...>

已采纳回答 / onemoo
这就是“递归”,factorial函数中又调用了factorial。递归函数中首先需要一个递归截止条件(if(n==0 || n==1)),再按照逻辑调用自己......直到某次调用时达到了截止条件,最深的这次调用的结果会返回,于是结果一路返回到最早的那次调用中,这样就得到了这一串的结果。递归算是数学归纳法在编程上的应用。举个例子:架设你调用的是factorial(5),那么在函数中会跳到最后一个else处,又调用了factorial函数,但这次的参数是5-1=4。注意,这次调用时factorial(5)...

已采纳回答 / Perona
<...code...>函数里面的return 0后面的分号都错了,改成英文的吧<...code...>这里的(改成英文的<...code...>

已采纳回答 / 来虐小学生
慕课网的检验机制有点不合理,可能会出现瑕疵,但是输出结果相同应该就没太大问题了。

已采纳回答 / 来虐小学生
判断条件有一定重复了。 if(score>=10000)    {        printf("%s\n","钻石玩家");    }    else if(score>=5000&&socre<10000)    {        printf("%s\n","白金玩家");        }    else if(score>=1000&&score<5000)    {        printf("%s\n,"青铜玩家");     ...

已采纳回答 / 慕盖茨6996663
表述‘\243’这个字符不能识别,应该是用的中文输入法输入标点符号,把问题指向的语句重新用英文输入法输一次就行了。for语句()里面应该是英文分号

已采纳回答 / Perona
<...code...>这里(换成英文的即可<...code...>

已采纳回答 / qq_嗨毅行去_0
i++是先取值,再自加,所以,运行i++后,i取值仍是1,但是第二次循环时,i就变成了2
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消