已采纳回答 / 慕先生3257719
printf("x=%d\n",x++); printf("x=%d\n",++x);x++代表先取值在运算,所以第一个x取值为0++x代表先运算在取值,上一个式子取完值0之后在运算,所以此时x为1,++x再加1,所以此时x=2,运算完成再进行取值
2020-02-13
已采纳回答 / codeflower
因为你结束循环后,num=11,printf sum 时,sum会再加上最后的num 。把循环体改成for (num=0;num<=10;num++){ sum=sum+num;}就对了。
2020-02-12
已采纳回答 / 慕瓜5291573
闰年是能被4整除且不能被100整除或者能被400整除,所以if的表达式应该是:year%4==0&&year%100!=0||year%400==0
2020-02-11
已采纳回答 / 小白拜
int arrFirst[3] = {1,2,3}; int arrSecond[] = {4 ,5, 6};这两句里面的构成元素之间相隔的“,”应该是英文的,不是中文的。我改了以后就可以成功运行了,你试试<...图片...>
2020-02-11
已采纳回答 / 慕村1071641
<...code...>当你想要换行的时候比如说:printf("hello"); 它会输出:hello press anyshing to continue但是,printf("hello\n"); 它会输出:hello press anyshing to continue
2020-02-10