|

楼主 |
发表于 2004-10-12 19:40:05
|
显示全部楼层
最初由 Xiangbuilder 发表
第一次循环,k=0, r[k]=r[0]=j=10,之后k变成1,j变成11,
第二次循环,k=1,r[k]=r[1]=j=11,
为什么第二次循环不是这个结果?
我指的是这段程序:
- main () {
- int R[5];
- int i, k=0, j=10;
- for (i=0; i<5; i++) {
- R[k++]=j++;
- printf("k=%d\tR[k]=%d\n", k, R[k]);
- }
- }
复制代码 |
|