请问大神哪里错了 并指正

来源:6-2 数组的遍历

iifyou

2019-08-29 16:25

#include <stdio.h>

int main()

{

    int arr[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};

    //补全代码实现对数组arr的遍历

    //可以采用你自己喜欢的循环结果

   for(i=0;i<10;i++)

   {

       printf("%d/n",arr[11])

   }

   

   

   

    return 0;

}





按那个提示点的  不是要防止越界嘛??  为什么不用arr[11]  而是用arr[i]??????

写回答 关注

2回答

  • 青楼十二房
    2019-09-15 22:42:48

    数组的长度要先理解一下,数组的索引,即[]中的数字使从0开始算。

  • 小神0x00
    2019-08-29 16:58:20

    arr[11]就越界了呀https://img4.mukewang.com/5d67939e0001806606070337.jpg代码还有语法错误

    小神0x00 回复iifyou

    因为在for循环里

    2019-08-29 17:14:32

    共 3 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926025 学习 · 20793 问题

查看课程

相似问题