问题:
大神帮帮忙
int i,j,m;
int ST[]={1,2,3,4,5,6,7,8,9,10};
for(i=0;i8;i++)
{
m=0;
for(j=0;j3;j++)
{
m++;
m=m+ST;
}
}
程序运行后,m的值是多少,并简述理由
推荐答案:
结果为
27
分析:
对外循环(i),从0~7,所以ST就是1~8
对内循环(j),3次循环,每次循环m清0且m++,再加ST;所以每次循环m的最终值为
m=3+3*ST;
所以最后的m值
m=3+3*ST[7]=3+3*8=27 |