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

最新回答 / weibo_无情谈爱_0
intfloatfloatchar数据类型,这块具体看数据决定

最新回答 / Mango15298
你这里有个问题,我没输你这段代码,不过你可以试试加个  ; 符号在if(i<1)这个判断中的return 0 处,因为看你这个报错,也只是说缺少 ; 在 {}前而已。你可以试试。

最赞回答 / 赤井灬秀一
i=4的时候,才可以进入循环,然后执行i++,下一次因为是i=5了,所以就无法进入循环了,只能够出来四行。j代表的是空格数,不是星星数。第一行四个空格,第二行三个空格,空格数(j)+行数(i)=5。

最新回答 / 云彩无色3804005
执行过程是有规律的函数自我调用,列出每次执行算式找下规律就知道了

最新回答 / 慕九州8237304
还在学习吗?第十二行,2.3后面多了个*

最赞回答 / 赤井灬秀一
<...code...>我是这么写的,应该可以理解第一个子循环了~第一行四个空格,第二行三个空格,行数加上空格数一直等于5.官方答案应该也是这个意思~

最赞回答 / Mtappi
<...code...>倒数第三行 multiple definition of `say',表示say被重复定义了。你看,编程的窗口上有两个文件包。当多个文件包含同一个头文件时,文件中有重名变量,就出现了重复定义的错误。改错方式:去掉引用test.c文件,或者在所有全局变量前加上static ,声明成静止变量。

最赞回答 / Yondu
#include <stdio.h> /*  * 请使用递归函数完成本题 * 小编已将正确代码放在左侧任务的“不知道怎么办”里 * 小编希望各位童鞋独立完成哦~ */int getAge(n){    int age;    if (n==1)    {        return 10;    }    else{        age=getAge(n-1)+2;    }   }int main() { int fifthAge=getAge(5);    printf("第5个人的年龄...

最新回答 / 枪兵甩毒爆
题主你没必要使用i=i++,直接用i++即可,因此你的问题就出在这里,当使用i=i++时,i的值等于i+1之前的值也就是它本身,当使用i=++i时,i的值等于i+1,由此,为了避免出现这种错误,推荐题主直接使用i++或者++i,在这种情况下两者是等价的。(不过神奇的是我在VS2017里用题主的方法都能得出5050,估计是编译器的问题,但是最好直接用i++或者++i)

最新回答 / 慕九州5552665
应该也可以。我想,可以带入一下,算一下。莫课网的c语言程序中可以看运行结果,但有时会有运行成功,输入失败。只需看看自己答案是否正确,这个c语言编程器有一个模版,只有和它相似才能通过。
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消