大神帮帮忙
int i,j,m; int ST[]={1,2,3,4,5,6,7,8,9,10}; for(i=0;i<8;i++) { m=0; for(j=0;j<3;j++) { m++; m=m+ST[i]; }}程序运行后,m的值是多少,并简述理由
结果为
27
分析:
对外循环(i),从0~7,所以ST[i]就是1~8
对内循环(j),3次循环,每次循环m清0且m++,再加ST[i];所以每次循环m的最终值为
m=3+3*ST[i];
所以最后的m值
m=3+3*ST[7]=3+3*8=27
下一篇:啤酒厂猜数字·一个
上一篇:五行之间有着怎样的生克关系?
热门标签: