已采纳回答 / qq_silentsoul_0
在c语言里“==”和数学中的“=”是意义完全相同的。c语言中的“=”是一种新定义的符号,意义为给一个变量赋值,比如我想让a的值为1,那就是a=1。
2018-03-10
最赞回答 / 世末理想乡
是函数fn的类型吗?吗?如果是的话,是没有返回值的。非主函数里的返回值用来将函数的结果传回主函数。这个函数直接调用printf函数把内容都输出了,没什么需要返回的了。
2018-03-10
最赞回答 / 慕斯卡9555979
#include <stdio.h> #define POCKETMONEY 10 //定义常量及常量值int main(){ /*POCKETMONEY = 12; //小明私自增加零花钱对吗?*/ printf("小明今天又得到%d元零花钱\n", POCKETMONEY); return 0; }
2018-03-10
最赞回答 / 慕虎2399049
我的理解是:递归,它调用了本身,在例题中输入的是n,故执行sayHallo(n);return的是sayHallo(n-1)*n等等的关系,它也return了本身,所以还要执行一次sayHallo(n-1);return的是sayHallo(n-2)*(n-1),所以还要执行一次sayHallo(n-2);return的是sayHallo(n-3)*(n-2),.........................................
2018-03-10
最新回答 / Jukeyy
#include <stdio.h>#define POCKETMONEY 10 //定义常量及常量值int main(){ //POCKETMONEY = 12; //小明私自增加零花钱对吗? printf("小明今天又得到%d元零花钱\n", (int)POCKETMONEY); return 0; }
2018-03-10
最新回答 / 慕后端5489353
("%s\n","今年是平年")和("今年是平年")在程序的角度来说,区别主要是一个用了引用字符串%s,字符串的具体值在后面“”中。("今年是平年")是直接打印出数字来,不存在任何引用的字符串或数值。
2018-03-09