第二次实训作业

声明并创建存放4个人考试成绩的一维数组,并使用for循环遍历数组并打印分数

 public class hhh {
    public static void main(String[] args) {
        double stu[]=new double[]{13,21,29,69};
        int i;
        double max=stu[0],min=stu[0];
        System.out.println("顺序");
        for(i=0;i<4;i++)
            System.out.print(stu[i]+" ");
        System.out.println();
        System.out.println("逆序");
        for(i=3;i>=0;i--)
            System.out.print(stu[i]+" ");
        System.out.println();
        for(i=1;i<4;i++){
            if(max<stu[i]){
                max=stu[i];
            }
            if(min>stu[i]){
                min=stu[i];
            }
        }
        System.out.println("最大值:"+max+",最小值:"+min);
    }
}




对无序的10个数字使用Arrays类的sort方法进行排序。
import java.util.*; public class ggg { public static void main(String[] args) { int a[]=new int[10]; Scanner read=new Scanner(System.in); System.out.print("请输入十个数:"); for(int i=0;i<10;i++) { a[i]=read.nextInt(); } Arrays.sort(a); System.out.println("顺序为:"); for(int i=0;i<10;i++) { System.out.println("sum["+i+"]="+a[i]); } } }





一个班级的学生成绩存在长度为10的数组中,计算不及格的学生数目。
import java.util.Scanner;
public class iii { public static void main(String[] args) { double s[]=new double[10]; Scanner read=new Scanner(System.in); System.out.print("请输入十个学生成绩:"); for(int i=0;i<10;i++) { s[i]=read.nextDouble(); } int count=0; for(int i=0;i<10;i++) { if(s[i]<60) count++; } System.out.println("不及格的人数有"+count+""); } }

 

 

 

 

 

 

posted @ 2019-04-16 21:46  就很棒!  阅读(81)  评论(0)    收藏  举报