zoukankan      html  css  js  c++  java
  • 慕课网-安卓工程师初养成-5-5 进阶练习

    来源:http://www.imooc.com/video/1628

    新需求:

    编写Java程序,实现接收三个班级各四名学员的JAVA成绩,然后计算每个班级学员的平均分

    小技巧:

    输入main 加 Alt + / 回车,然后即可输入 

        public static void main(String[] args) {
            
        }

     源代码如下:

     1 package com.imooc;
     2 import java.util.Scanner;
     3 
     4 /*
     5  * 功能:实现接收三个班级各四名学员的JAVA成绩,然后计算每个班级学员的平均分 
     6  * 知识点:二重循环、外层循环控制班级的数量、内层循环控制每个班级的学员数量
     7  *
     8  */
     9 public class Demo02 {
    10     public static void main(String[] args) {
    11         int classNum=3;//班级数量
    12         int stuNum=4;//学生数量
    13         double sum=0;//成绩总和
    14         double avg=0;//成绩平均分
    15         Scanner input=new Scanner(System.in);
    16         
    17         for (int i=1; i <= classNum; i++) {        //外层循环控制班级的数量
    18             System.out.println("***请输入第"+i+"个班级的成绩***");
    19             sum=0;
    20             for (int j=1;j<=stuNum;j++) {
    21                 System.out.println("请输入第"+j+"个学员的成绩: ");
    22                 int score=input.nextInt();//获取输入的成绩
    23                 sum=sum+score;//成绩累加求和
    24             }
    25             avg = sum / stuNum;//计算平均分
    26             System.out.println("第"+i+"个班级学生的平均分为:"+avg);
    27         }
    28 
    29     }
    30 }

    结果如下:

    ***请输入第1个班级的成绩***
    请输入第1个学员的成绩: 
    67
    请输入第2个学员的成绩: 
    89
    请输入第3个学员的成绩: 
    95
    请输入第4个学员的成绩: 
    80
    第1个班级学生的平均分为:82.75
    ***请输入第2个班级的成绩***
    请输入第1个学员的成绩: 
    100
    请输入第2个学员的成绩: 
    85
    请输入第3个学员的成绩: 
    75
    请输入第4个学员的成绩: 
    64
    第2个班级学生的平均分为:81.0
    ***请输入第3个班级的成绩***
    请输入第1个学员的成绩: 
    76
    请输入第2个学员的成绩: 
    88
    请输入第3个学员的成绩: 
    98
    请输入第4个学员的成绩: 
    65
    第3个班级学生的平均分为:81.75

    经验总结:

    1.通过分析,明确需求

    2.整理相关知识点

    3.梳理实现流程

    4.借助“断点跟踪”解决问题

  • 相关阅读:
    [CF707D]Persistent Bookcase_主席树_bitset
    [CF798D]Mike and distribution_贪心
    [LuoguP2164][SHOI2007]交通网络_拓扑排序_概率期望
    [LuoguP3064][USACO12DEC]伊斯坦布尔的帮派Gangs of Istanbull(加强版)_线段树_贪心
    [CF306C]White, Black and White Again_排列组合
    [LuoguP2167][SDOI2009]Bill的挑战_容斥原理/状压dp
    [LuoguP2163][SHOI2007]园丁的烦恼_CDQ分治
    正则字符串插入字符
    [react]
    react 预览pdf 转换
  • 原文地址:https://www.cnblogs.com/chenliting/p/3960860.html
Copyright © 2011-2022 走看看