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

已采纳回答 / 慕瓜1966886
一般一天上一章

最新回答 / 越飞越高
题目要求是在同一行输出整首诗,不能换行。所以在输出语句中添加换行符\n会导致在线编译器报错,不能通过

已采纳回答 / weibo_伸伸脑瓜_03970958
我认为不等价。比如循环到m=9,n=3时,m%3==0,此时应该跳出内层的for循环,然后判断m==n为假,故认为m为和数。若用到m/n==1的语句的话,当每一个内层n循环到m-1时,内层循环结束,而n=m-1会变成n++,即n=m,if判断成立,造成的结果是对于每一个外层的m,判断都会有m是素数,这样显然是错误的。我也是新手,仅供参考。

已采纳回答 / 陌上桃花
      首先,简单的说:在函数定义中的使用的参数就叫做形参,然后在主函数 int main() 中,当你调用刚刚编写的函数的时候,这是你使用的参数就是实参。      然后,再来举个例子:现在定义一个函数: int max( int x , int y )        这里的x,y就是形参{      int z;            z=(x>y) ? x : y;      return z;}int main()      现在在主函数中调用刚刚定义的函数{     int x=1,y...

已采纳回答 / JustWannaHugU
因为9之前都还在递归里,直到9,num有了确定值,跳出了递归然后递推回去,依次跳出递归,print出num值从10开始,一层一层往外面抽出,直到1为止,每次递归都会打印一行

已采纳回答 / 钢笔
1)'a'对应ascll码表是规定的规则,它就是对应97;而'A'对应的是41,你可以查一查ascll码表,有设定的。2)如果想直接输出a,应该用“a”(双引号表示字串符)。

已采纳回答 / qq_放低调_03165907
  max=arr[i];          //将数组中较大的数赋值给max            index = i;  //记录当前索引        }                    }      arr[index] = value;}

已采纳回答 / JustWannaHugU
同学试着逆向思考一下,你看, 第十天的就是getPeachNumber(10),剩一个桃子 ,第九天的就是getPeachNumber(9)= (getPeachNumber(9+1)+1)*2,剩4个桃子【(1+1)*2=10】;因为是先吃一半、,然后再多吃一个,所以第九天的数量就是第十天的先加上先吃掉的那个1 然后再乘以二 num = (getPeachNumber(n+1)+1)*2递归函数调用自身 从10一直到第一天 试着自己画画,不懂了继续问,满意的话,点下采纳吧

已采纳回答 / 精慕门9593686
int a=10;printf("%d",a);和printf("10");结果上看是没什么区别;但如果计算量十分庞大,你如何直接输出,当然是赋值由计算机算出结果输出

已采纳回答 / JustWannaHugU
同学,j代表的的确是空格数量你这想法是正确的,只是代码有些问题所以运行不出来另外,由于网站缓存和数据库不完善的原因,即使你运行结果是正确的代码还是不会通过的,提前知悉修改后的代码如下:<...code...>

已采纳回答 / 慕标7203178
一个代码里为什么有两个main函数?#include <stdio.h>int main() {           int height = 185;    //补全所有代码    if(height>=180)    {        int main()        {            printf("恭喜小明可以参加校篮球队");            return 0;        }    }return 0;}这样就可以了啊

已采纳回答 / felixwf
刷新网页再试试看
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消