不是说数组从零开始吗??

来源:6-1 什么是数组

慕丝1484678

2015-03-26 20:34

不是说数组从零开始吗?? 那应该是78为零呀,取二个成绩应该是97?????

写回答 关注

3回答

  • 慕哥5457829
    2015-03-27 01:45:12

    int[] scores = { 78, 93, 97, 84, 63 };

    数组的索引编号是从0开始算的,所以结构也就是下面这样

    int[] scores = {scores[0], scores[1], scores[2], scores[3], scores[4], scores[5], scores[6]}

    所以你要拿数组中第二个的成绩实际上就是拿scores[1]出来,也就是对应的值是93


  • 发条橙
    2015-03-26 20:41:22

    应该scores[0]

  • _Exception
    2015-03-26 20:38:59

    是从零开始啊,你写的是 1 ,所以就是97咯,

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165523 学习 · 17586 问题

查看课程

相似问题