main(){int i,j,m=0,n=0;for(i=0;i<2;i++)for(j=0;j<2;j++)if(j>=i)m=1;n++;printf("%d\n",n);}
main(){int i,j,m=0,n=0;for(i=0;i<2;i++)for(j=0;j<2;j++)if(j>=i)m=1;n++;printf("%d\n",n);}
日期:2017-09-23 09:33:33 人气:1
这段程序相当于
main()
{
int i,j,m=0,n=0;
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
if(j>=i)
{
m=1;
}
{
}
n++;
printf("%d\n",n);
}
这样看起来比较清晰;
不管循环执行了多少次对n没有任何影响,只有在循环执行完毕后n才执行一次加加操作,所以结果就是1。
