慕丝1484678
2015-03-26 20:34
不是说数组从零开始吗?? 那应该是78为零呀,取二个成绩应该是97?????
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
应该scores[0]
是从零开始啊,你写的是 1 ,所以就是97咯,
Java入门第一季(IDEA工具)升级版
1165523 学习 · 17586 问题
相似问题