zoukankan      html  css  js  c++  java
  • 通过控制台输入: 人数、成绩

    import java.util.Scanner;
    
    //import java.util.*;   //导入 用*号代替全部,不写也可以,但是要在用时写入路径 java.util
    
    public class input {
    
        public static void main(String[] args) {
            
            int body;int sum=0;             //声明变量
             System.out.print("输入人数:");
              java.util.Scanner scan = new java.util.Scanner(System.in);//初始化扫描器
               body = scan.nextInt();  //等待输入,回车结束,无论输入的是什么,返回字符串
    
                int[] cjb=new int [body];//定义数组
                System.out.println("请输入每个人的分数:");
                Scanner zcan=new Scanner(System.in);//初始化扫描器
                for(int i=0;i<cjb.length;i++){   //遍历数组
                    cjb[i]=zcan.nextInt();           //接收输入的数
                    sum += cjb[i];            //求和
                }
                int lsbl=0;            //临时变量
                for(int zdz=0;zdz<cjb.length-1;zdz++){     //冒泡排序 length-1外循环最少次数
                for(int rr=0;rr<cjb.length-1-zdz;rr++){    //length-zdz-1 内循环最少次数
                if(cjb[rr]>cjb[rr+1]){
                    lsbl=cjb[rr];
                    cjb[rr]=cjb[rr+1];
                    cjb[rr+1]=lsbl;
                    //System.out.print("最高成绩:"+cjb[rr+1]);
                }
                }
                }
              System.out.println("最低:"+cjb[0]);
              System.out.println("最高:"+cjb[cjb.length-1]);
              System.out.println("平均:"+sum/cjb.length);
  • 相关阅读:
    云题库错题分析
    数据库相关子查询
    阻止事件冒泡
    21分钟 MySQL 入门教程(转载!!!)
    java接口
    java访问修饰符
    小游戏,快速击键
    个人对Java中多态的一些简单理解
    简述抽象和封装,对你学习Java有一些作用
    Bank,我只是来完成作业的
  • 原文地址:https://www.cnblogs.com/sjxx/p/5120619.html
Copyright © 2011-2022 走看看