一道数组问题!小弟初学,求教高人!

来源:百度知道 编辑:UC知道 时间:2024/05/17 08:19:29
main()
{int n[5]={0,0,0},i,k=2;
for(i=0;j<k;i++) n[i]=n[i]+1;
printf("%d\n",n[k]);}
输出结果是多少?

小弟刚学C语言,麻烦高手能详细指点下解题思路。实在万分感谢了!

main()
{
int n[5]={0,0,0},i,k=2; //n[0]=n[1]=n[2]=0
for(i=0;i<k;i++) // i从0到1的循环
n[i]=n[i]+1; //n[0]和n[1] +1
printf("%d\n",n[k]); // 输出n[2]
}

n[0]=1, n[1]=1, n[2]=0
结果为0