选择题   有以下程序
      #include<stdio.h>
      main()
      { int a[3]={0},i,j,k=2;
      for(i=0;i<k; i++)
      for(j=0; j<k; j++) a[j]=a[i]+1;
      printf('%d\n',a[1]);
      }
      程序运行后的输出结果是______。
 
【正确答案】 D
【答案解析】[考点] 函数、指针和数组 该题首先初始化一维数组a[3],所有元素都为0;执行嵌套循环for语句,当i=0,j=0时,a[0]=a[0]+1=1;当i=0,j=1时,a[1]=a[0]+1=2;当i=1,j=0时,a[0]=a[1]+1=3;当i=1,j=1时,a[1]=a[1]+1=3。