已采纳回答 / 无敌小珺珺
return语句用来结束循环,或返回一个函数的值。返回0一般在主函数结束时,表示逻辑为0,即停止不再执行,返回1表示,逻辑为真,返回-1,表示返回一个代数值,一般用在子函数结尾。
2018-09-14
已采纳回答 / qq_Suke_dgiRW0
为什么这个自定义 的函数不用调用就执行了以及为什么先从n=9开始#include <stdio.h>int getPeachNumber(int n){ int num; //定义所剩桃子数 if(n==10) { return 1; //递归结束条件 } else { num = (getPeachNumber(n+1)+1)*2; //这里N=1代入,num=(getPeachNumber(1+1)+1)...
2018-09-13
已采纳回答 / 慕姐6455445
代码中可能有好几对大括号的,你要分清哪些是成对的,代表什么,任务里的printf也是在最大的大括号里啊,你所说的在外面是在for循环的大括号外面吧
2018-09-13
已采纳回答 / 慕标3351658
二进制数在计算机内存储的是其补码对于有符号数,正数的补码和本身一样,负数的补码是本身的数字位取反后加1比如:1=(0001)补=(0001)-1=(1001)补=(1111)计算机存储-1就是存储的1111因此当int表示范围为16位时,可以表示的最大负数为:10000...0000(后面有15个0)相当于-0但这其实是-32768=110000...0000(第一位符号位,后面有15个0)的补码表示可以理解为16位的int足可以表示-32768的补码
2018-09-13
已采纳回答 / CSDN小菜鸟
#include <stdio.h>int main(){ int i, j, k; for(i=1; i<5; i++) { /* 观察每行的空格数量,补全循环条件 */ for(j=i;j<5;j++) { printf(" "); //输出空格 } /* 观察每行*号的数量,补全循环条件 */ for(k = 0 ; k < i * 2 ...
2018-09-12
已采纳回答 / 慕九州5552665
什么意思??????????????我的程序如下不懂你有什么问题:#include <stdio.h>/* 自定义整型函数 sayLove() */int sayLove(){ //在这里输入输出语句printf,输出内容为I Love imooc printf("%s\n", "I Love imooc"); return 0;}/* 自定义整型函数 dividLine() */int dividLine(){ printf("%s\n", "***********...
2018-09-12