最新回答 / 悼慈
#include <stdio.h>#define POCKETMONEY 10 //定义常量及常量值 int main() { //POCKETMONEY == 10; //小明私自增加零花钱对吗? printf("小明今天又得到%d元零花钱\n", POCKETMONEY);return 0; }<...code...>仔细看就知道了
2017-11-22
最赞回答 / 疯狂的爽
百度到的,我懂了,你看看这个函数的参数是指针类型,函数中也只是通过指针来读写这些内存,编译器无从得知这几块内存到底多大,所以编译阶段编译器不会报错。函数的行为大致就是先找到第一个参数所指的内存中字符串结尾的位置,然后从此处开始依次写入第二个参数中的字符...直到写完。函数也根本不知道第一个参数所指的内存空间到底够不够大,所以函数本身也不会对此检查。而在运行时,如果向第一个参数处写入了过多的字符,则有可能会引起问题,也有可能不会:假如第一个参数所指的内存空间后面的内存刚好也是可读写的,那么函数就继续向其中写...
2017-11-22
最新回答 / LeeTse
#includeint main() { int a,b,c=9; for(a=9; a>=1; a--) { for(b=1; b<=a; b++) { printf("%d*%d=%d\t", a, b, a*b); } printf("\n"); } return 0; }
2017-11-21
最新回答 / 超级大金刚道士
#include<stdio.h> int factorial(int n){ int result; if(n<0) { printf("输入错误!\n"); return 0; } else if(n==1) { result=1; } else { result=factorial(n-1)*n; } return result;}int main(){ int n=5; printf("%d的阶乘=%d",n,factorial(n)); return 0;}
2017-11-21
最新回答 / 月薪过万只是梦
一般返回值我们会用 return 语句 后跟所需返回的值; 何为函数? 如同数学的函数,函数里的变量取某些值,那么有返回值的函数所得的返回值如同数学函数里的y值,与变量有一个对应关系,有时返回值是固定的,如return 0; 或 return 1; 一般对于int 修饰的整型函数返回值必须为整型,也有返回值为其他类型 的情况(一般以字符串居多);###尤其注意bool 修饰的函数, 返回值必须为 true 或 false。
2017-11-21
最新回答 / qq_Stepbystep_4
这是两个循环,外循环是先固定数组的最后一个数,内循环是从数组第一个数开始向后移,每个数都与外循环定下的数比较大小,直到外循环的数组元素之前(包括本身)的数都比较过之后,进行第二次外循环,数组元素是倒数第二的,内循环则使这个倒数第二个元素之前的元素与倒数第二个元素比较大小,后面同理,,,简单来说就是先固定任一个数,然后用数组里的所有数与它比较
2017-11-21
最新回答 / 慕沐1152806
在C语言中 return等于函数结束标志。当你一个函数运算完成后,!!!并且你的程序中有其他函数需要用到已结束函数的运算结果时!!!就需要使用return了。其他情况下现阶段无需使用return。只有主函数mian结束时一般返回一个0确实程序是正确结束。(其他数字都认为是程序有问题,而非正确结束。) 以后开发的话可能很多地方都会用到renturn。(除了返回函数运算结果外,更多的是为了快速找出程序中某个函数出了问题。就像你打开网页,有时会显示404,或者其他的代码。这个也是return的值。)
2017-11-21
最新回答 / 南方浇水
int year = 2014; //今年是2014年 //补全一下代码 if((year%4==0)&&(year%100!=0)||(year%400==0))//括号打得好像不大对 { printf("今年是闰年");//int用d float用f s我也不知道怎么用...如果想把2014显出来printf("%d是闰年",year); } else { printf("今年是平年"); }
2017-11-21