最赞回答 / hfudwsh
x++是先取值后自增++x是先自增再取值先输入x++ 然后x先取值为0 然后输出 x=0然后继续执行自增为1现在x的值为1然后再输入++x 先自增为2 然后输出x=2
2018-05-19
最赞回答 / qq_久伴_36
a [ i ]代表的是 a 数组第 i+1个数,比如 a [ 0 ] 是第一个数,a [ 1 ] 是第二个数,以此类推,所以这里 i 最大等于2,即i<3。
2018-05-19
最新回答 / 寒戈
#include <stdio.h>int main() { int year = 2008; int month = 1; int day = 8; int a[] = {0,0,31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365}; if(((year%4==0&&year%100!=0)||year%400==0)&&(month>=2)) { ...
2018-05-18
最新回答 / 慕沐1152806
一个最基本的规则:外层循环控制行。1:从上往下数有几行。2:外层循环不参与运算。内层循环控制列。1:横向查数有几个标志(*)就是几列。2:内存循环一周,外层循环一次。比如:for(int i=0;i<5;i++){ for(int j=0,j<5;j++);}这个循环共运行 5*5=25次。即(1*5)+(1*5)+(1*5)+(1*5)+(1*5)=25次;
2018-05-17
最新回答 / 愿此心永不移
本题是不需要continue,有没有continue都是一样的,但是有的时候,比如你再continue的那节课的练习题中,你不用continue就解决不了那个问题,因为continue是直接跳出本次循环,你的这个题不需要跳出循环可以完成,那节课的练习题是计算不能被3整除的数的和,continue下一行的代码就是计算求和的,假如没有continue的话,可以被3整除的数也会被求和,而continue的作用就是直接的跳出本次的循环,将不会进行下一行的代码计算,会直接跳转再循环的开始,再一次的判断下一个数,是否...
2018-05-17