数组

import java.util.Scanner;
public class  T4
{
    public static void main(String[] args) 
    {
        //输出整个班同学的成绩求平均数
        //int s1,s2,s3,s4.......................................s30;
          //  int sum = s1+s2+s3.......+s30;
        //数组:可以存放指定长度的,同种数据类型的值
            int[] array = new int[10];//初始化的方法一,只初始化了大小
            int[] array1 = new int[]{1,2,3,4,5,6};//初始数组的同时,指定了数组元素和长度
            int[] array2 = {1,2,3,4,5,6,7};//初始数组的同时,指定了数组元素和长度

            //给初始化方法一的数组赋值
            array[0] = 1;  //0数组下标,下标都是从0开始的
            array[6] = 1;
            array[9] = 10; //9,为数组中的最后一个元素
            //array[10] = 10; //错误,越界了
            Scanner sc = new Scanner(System.in);
            //使用迭代给 array数组赋值
            for(int i = 0 ;i < array.length;i++){
                    System.out.print("请输入第"+(i+1)+"的成绩");
                     array[i] = sc.nextInt(); 
            }
              System.out.println("\r\n-------------------------------------------------");
            //打印每个同学的成绩
               for(int i = 0 ;i < array.length;i++){
                    System.out.print("第"+(i+1)+"的成绩为"+array[i]);
            }
    }
}

 

posted @ 2012-10-19 10:05  邹晟  阅读(153)  评论(0编辑  收藏  举报