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

已采纳回答 / 慕斯0253470
变量cirf是内部变量只能用于函数getGirth(), 也就是说在main()中是不存在cirf这个变量的。 getGirth()中的return cirf;表示把cirf的值返回给getGirth(),可以简单理解为getGirth()=cirf(把cirf的值赋给函数)

已采纳回答 / 慕神9311566
因为你在后面用了“sum+=xx”,意思是sum=sum+xx,如果你在开始时不赋值,那么第二个sum是没有值的,那么这个加法没有意义了,而你给了sum=0,那么相当于sum=0+xx,这时候才有效

已采纳回答 / qq_小丑丶笑_0
取个位 就是%10 sd=num%10  取十位 就是除以10然后%10 也就是  num/10%10取百位就是 num /100

已采纳回答 / Herzog
递归函数中,位于递归调用后的语句的执行顺序和各个被调用函数的顺序相反;,要注意这个自创函数的函数名中的形参,你这个n+1有类似于新的n一样。他是从n=1开始的,首先判断1==10不成立,所以进行一次递归调用,变成num=(geitPeachNumber(1+1)+1)*2也就是说geitPeachNumber(n)的n此时变为了2,然后判断2==10不成立,在进行一次递归调用,变为num=(((geitPeachNumber(2+1)+1)*2+1)*2也就是说哦geitPeachNumber(n)的n此...

已采纳回答 / 鸙龢穪爔鵿卋
a++和a--,是先输出a 的值,在加一或减一的,--a和++a是先加一,再输出a 的值

已采纳回答 / 慕斯0253470
for(int i=1;i<9;i++) 是先执行变量定义,再代码块,再判断是否成立,成立则i++后再执行代码,不成立退出, 相信看这你能懂

已采纳回答 / Davids_deer
你的问号是中文的问好,换成英文问号就好

已采纳回答 / qq_無賴丶_0
调用了下面的赋值语句int x=100;

已采纳回答 / 越飞越高
printf("红红的小脸儿温暖我的心窝\n");这句的分号要改为英文的分号。return ();  要改为return 0;    

已采纳回答 / Sana酱
试一试把if(n=1)改成if(n==1)

已采纳回答 / 慕虎5177155
i控制行数,j表示空格数,k表示*号 k<2*i-1是表示每一行的*号与对应行数的函数关系

已采纳回答 / 慕虎836203
三角形右半边的空格不用管,只要找到左侧空格和星号数量的规律即可。这一节的代码验证比较鸡肋吧,非常死板。你可以把代码拷贝到自己的编译器里检验一下。

已采纳回答 / 時鐘輕搖灬寂寞
if(sale>100);     //if是个判断语句,后面语句还要继续执行,不能加“;”,不然后面的“{}”里的内容不会执行{    if(year>=2);   //一样    {        printf("s%\n","恭喜你");  //%s,不是s%    }    else    {        printf("s%\n","很遗憾,期望你再接再厉");//同上    }        printf("s%\n","恭喜你");   //这个删除}else{    prin...
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消