逆水中的鱼
2015-08-12 15:13
这样写不会循环,结果为0 为什么呀
#include <stdio.h>
int main()
{
int arr[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
int i=-1;
while(i<9)
{
i++;
printf("%d\n",arr[i]);
}
//补全代码实现对数组arr的遍历
//可以采用你自己喜欢的循环结果
return 0;
}
大哥,越界了,循环后,i=10,你引用a[10]是不正确的,最多只有a[9]
C语言入门
926028 学习 · 20793 问题
相似问题