为了账号安全,请及时绑定邮箱和手机立即绑定
God……我写成 if(sd*sd*sd+td*td*td+hd*hd*hd == num) 就通过不了 符号间没有空格而已 这网站我也是服了

最新回答 / 冰流域
先考虑2月有28天,后面再用条件语句判断是闰年再加一天就可以了;当然也可以考虑29天,判断为闰年后总体天数再减一天

已采纳回答 / 慕少6168890
就是说你写个四,他只会输出三行或四行,因为前面的父循环要先让子循环输出完,你输个四,最多出现四行*就会结束循环

已采纳回答 / 慕妹0293177
先执行第一个for,之后循环执行绿色框内的两个for(这两个是并列关系),直到绿色框内的两个for都结束在执行第一个for,然后在执行绿色框内两个for,以此循环。总共3个for,一个父亲和两个儿子,所以父亲循环一次,两个儿子都要循环完毕。<...图片...>

已采纳回答 / 廉小男
因为当for()后面加分号后,系统会帮它识别成一条语句,因为语句都是以分号结尾。而这个语句结束的条件就是当num>10,也就是说num等于11的时候,然后再执行下面的内容 sum = sum + num; 得到sum = 11. 输出sum的值。不一定很权威,个人想法,分享交流一下。

最赞回答 / 慕瓜7534136
没有设置内部函数,打开text.c,加上static void say(){,就正确了

最赞回答 / 廉小男
if(x==1) 你这个x是哪来的。应该是if(numpeople==1).

最新回答 / HD万能青年
这道题应该是没有设置检测点,慕课的问题。下面代码应该是没问题的,第十行结束递归应该是 return 1;而不是return num;#include <stdio.h>int getPeachNumber(n){    int num;    //定义所剩桃子数    if(n==10)    {      return 1;       //递归结束条件    }    else    {        num = 2*(getPeachNumber(n+1)+1);   //这里是不应该用...
若在main()函数中被调用的函数在main()函数后声明,一定需要在main前进行显示声明
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消