#include <stdio.h>
int main()
{
int N[4]={2},i,j,k;
for (i=0;i<4;i++)
{
printf("%d\n", i);
N[i++]=N[i]+1;
}
printf("%d\n", N[2]);
}
#include <stdio.h>
int main()
{
int N[4]={2},i,j,k;//N[0]赋值为2
for (i=0;i<4;i++)
{
printf("%d\n", i);//i=0,打印0,下一次循环i=2,打印2
N[i++]=N[i]+1;//这段代码相当于:N[i]=N[i]+1;i=i+1;
}
printf("%d\n", N[2]);//N[2]初值为0,第二次循环中N[2]=N[2]+1 =0+1 =1;
}
多读书多看报,少看韩剧多思考
N[4]={2}表示N[0]=2,其它元素为0;N[i++]=N[i]+1表示两步:N[i]=N[i]+1;i++;