已采纳回答 / 慕粉3583865
<...code...>第二段if(year%4)//year%4这个表达式的值为0,在C语言里就认为是假,执行else语句。相当于if(0)
2016-07-10
已采纳回答 / 执着的木乃伊
如果主函数的类型是 int main(){},那么就需要 return 0;如果主函数的类型是 void main(){},那么就不需要返回值 ;上面的情况同样也适用于自定义的函数,但是自定义函数是返回一个具体变量或值。主函数结束的时候,写不写 teturn 也取决于不同的编译器,int 类型的主函数,建议还是写上。
2016-07-10
已采纳回答 / 慕粉3625008
当n=10时return 1. 至于为什么知道n+1的值,就是递归的思想了。算1需要2,算2需要3,。。。。。。直到算9,需要10,算10什么都不需要,所以直接返回1,然后9就知道了,8就知道了。。。。。。1就知道了。是这个思路。不知道你明白了没有。
2016-07-09
已采纳回答 / HOU666
#include <stdio.h>int main(){ int x=5; int y=5; printf("%d\n",x>y?1:0); return0;}
2016-07-09