问题
填空题
有以下程序 #include<stdio.h> main() {int n[2],ij; for(i=0;i<2;i++)n[i]=0; for(i=0;i<2;i++) for(j=0;j<2;j++)n[j]=n[i]+1; printf("%d\n",n[1]); } 程序运行后的输出结果是 (13) 。
答案
参考答案:C
解析: 本题考查for循环的相关知识。首先给数组n的所有元素都初始化为0,然后执行2次循环。当i=0,j=0时,n[0]=n[0]+1=1,j=1时,n[0]+1=2;当i==1,j=0时,n[0]=n[1]+1=3,j=1时,n[1]=n[1]+1=3,所以最后输出3。