请在该程序段右侧写出其输出结果。 main() {int n[3],j,k,l; for(j=0;j<3;j++) n[j]=0; l=3: for(j=0;j<l;j++) for(k=0;k<l;

admin2010-04-24  6

问题 请在该程序段右侧写出其输出结果。
   main()
   {int n[3],j,k,l;
   for(j=0;j<3;j++)
   n[j]=0;
   l=3:
   for(j=0;j<l;j++)
   for(k=0;k<l;k++)
   n[k]=n[j]+1:
   print(("%d\n",n[1]);
   }

选项

答案5

解析 main()
{int n[3],j,k,l;
for(j=0;j<3;j++)
n[j]=0;   /*给数组元素赋初值"0"*/
l=3:
for(j=0;j<l;j++)
/*限定循环三次*/
for(k=0;k<l;k++)
/*限定循环三次*/
n[k]=n[j]+1;
/*每次循环加1,注意每次循环n[j]的值是不同的*/
printf("%d\n",n[1]);
}
转载请注明原文地址:https://jikaoti.com/ti/witaFFFM
0

随机试题
最新回复(0)