已采纳回答 / 慕侠6084279
首先执行外部循环result=9,进入内部循环,result在外部已经定义为9了,但内部循环没改变result的值,所以输入9*1=9 ,9*2=9……然后当你j=10时推出内部循环,回到外部,j还是10,i--变为8,进入内部,此时j已经为10了,判断 j<10条件不成立,不执行内部循环,所以后面就不输入了。我觉得for里面不要这么写好一点(有点乱)我讲的不知道好不好,请见谅。^-^
2018-12-27
已采纳回答 / 果木k
return cirf;表示要将计算得到的三角形周长作为程序执行结果反馈出来,方便函数调用,要不然主函数里没有定义“crif”也没办法引用啊return 0;表示程序执行完没错,
2018-12-26
已采纳回答 / 風辰
=是赋值,是给某个变量某个数,变量原本没有数据;==是等于,变量原本有数据,比较左右两边是否一样。例如:i=3,是将3给了i;i==3,是指i等于3== 一般是用在判断里,比如i==5? 就是判断i是不是等于5要注意C语言中的=和数学的=是不一样的
2018-12-25
已采纳回答 / 念纪
Jone和Jack同时算一道数学题,Jone算的结果并返回,而Jack算了半天说了一句话,我算不出来。在代码编辑器中完成这道题:第3、6、9、24根据注释提示填写代码运行结果为<...图片...>这是任务,你看结果是20,20是怎么来的呢?就是三个数相加然后再除以三,所以之前的函数的返回值就应该是sum/3,而且应该是“return sum/3”,而不是“return =sum/3”。
2018-12-24
最赞回答 / 度光ing
if(sale>100) //完善代码 if(sale>100) { if(year>=2) { printf("恭喜你"); } else { printf("很遗憾,期望你再接再厉"); } } else { printf("很遗憾,期望你再接再厉"); }
2018-12-23