请问一下第七题要怎么写呢,第一个i=1和for里面的i=0有什么差别呢.麻烦给个具体的过程呢.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 23:49:17

请问一下第七题要怎么写呢,第一个i=1和for里面的i=0有什么差别呢.麻烦给个具体的过程呢.
请问一下第七题要怎么写呢,第一个i=1和for里面的i=0有什么差别呢.麻烦给个具体的过程呢.
 

请问一下第七题要怎么写呢,第一个i=1和for里面的i=0有什么差别呢.麻烦给个具体的过程呢.
数组的下标是从0开始的,刚开始i是等于1的,进do while循环里m[i] +=2就是m[i]=m[i]+2;m[1]是8,加上2后是10,而m[0]=5是不变的.m[++i]注意++是在i的前面也就是要先对i加上1之后才取m数组里的值,也就是判断m[2]的值是否大于5,显然m[2]=7是大于5的,然后又进循环把m[2]的值加上2,以此类推,当把m[4]=9加上2以后m[5]=2是小于5的,所以退出循环了,所以最后的结果是5,10,9,8,11,2.
爪机打字不易,