
以下程序段的执行结果是( 6 ). int i,j,n=0; for(i=1;i<=3;i++) for(j=1;j<=i;j++) n++; 答案不应该是5?
以下程序段的执行结果是()。inti,j,n=0;for(i=1;i<=3;i++)for(j=1;j<=i;j++)n++;printf("%d\n",n);...
以下程序段的执行结果是( )。
int i,j,n=0;
for(i=1;i<=3;i++)
for(j=1;j<=i;j++)
n++;
printf("%d\n",n); 展开
int i,j,n=0;
for(i=1;i<=3;i++)
for(j=1;j<=i;j++)
n++;
printf("%d\n",n); 展开
1个回答
展开全部
追问
n++不是先输出,再自加吗?
i=1,j=1,输出是0,然后n=1 不是这样吗?
追答
打印那一行跟n++;这一行有个毛线关系。
搞清楚"++"发生作用的时间点!!!!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询