第1个回答 2011-10-07
#include<stdio.h>
void main()
{
int i,j,k,t=0;
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
for(k=0;k<2;k++)
{
printf("t=%d\n",t);
t++;
}
}
}
顺序如下:
执行i=0 -> j=0 -> k=0 ->输出 t=0,并将t的值加1;
执行i=0 -> j=0 -> k=1 ->输出 t=1,并将t的值加1;
执行i=0 -> j=1 -> k=0 ->输出 t=2,并将t的值加1;
执行i=0 -> j=1 -> k=1 ->输出 t=3,并将t的值加1;
执行i=1 -> j=0 -> k=0 ->输出 t=4,并将t的值加1;
执行i=1 -> j=0 -> k=1 ->输出 t=5,并将t的值加1;
执行i=1 -> j=1 -> k=0 ->输出 t=6,并将t的值加1;
执行i=1 -> j=1 -> k=1 ->输出 t=7,并将t的值加1;
执行完毕!!!