返回本章节 返回作业目录 需求说明: 编写Java程序,输入一个学生的5门课程的成绩,求其平均分.计算平均成绩,需要将每一门课程的成绩逐步累加到总成绩中,使用 for 循环实现,然后求出平均分. 实现思路: (1)声明变量 sum.score.avg和 name,用于存储总成绩.单科成绩.平均分和学生姓名. (2)通过 Scanner 接收用户输入的姓名,并为变量 name赋值. (3)根据总成绩计算规则,需要循环多次接收学生成绩以及累加学生成绩,使用 for 循环结构实现. ①表达式.需要接收…
返回本章节 返回作业目录 需求说明: 编写Java程序,输入一个数字,实现该数字阶乘的计算.一个数字的阶乘是所有小于及等于该数的正整数的积,自然数n的阶乘写作n! .例如,5的阶乘等于1*2*3*4*5,表示为5! = 120. 实现思路: 声明变量fac.i和num,用于存储阶乘运算结果.循环变量以及用户输入的数字. 通过System.out.println()接收用户输入的数字,并为变量num赋值. 根据阶乘计算规则,使用while循环结构实现计算. 使用System.out.println…
返回本章节 返回作业目录 需求说明: 编写Java程序,在控制台中输入一个数字,要求定义方法实现找出能够整除该数字的所有数字. 实现思路: 定义方法findNums(),用于实现查找所有能够整除指定数字的所有数字. 根据需求说明要求,方法findNums()需要定义一个int类型的参数number,因此, 方法findNums()的方法签名如下: public static void findNums(int number) 由于要查找出所有能够整除指定数字的所有数字,需要从1开始查找直到指定数…
返回本章节 返回作业目录 需求说明: 编写Java程序,实现判断所输入字符的类型(数字.小写字母.大写字母或其他字符) 实现思路: 声明变量c,用于存储用户输入的字符. 通过Scanner接收用户输入的字符,并为变量c赋值. 根据字符的特点,使用多重if结构实现各种字符类型的判断. 使用System.out.println()实现格式化输出运算结果. 字符区间 条件表达式 所属字符类型 'A'--'Z' c >= 'A' && c <= 'Z' 大写字母 'a'--'z' c…
返回本章节 返回作业目录 需求说明: 编写JAVA程序,在控制台输入一位学生的英语考试成绩,根据评测规则,输出对应的成绩等级.要求:定义方法实现学生成绩的评测功能. 学生的英语考试成绩进行评测,评测规则如下: 成绩 >= 90:A 成绩 >= 80:B 成绩 >= 60:C 成绩 < 60:  D 实现思路: 定义方法getLevel,用于根据成绩评测规则,输出对应的成绩等级. 根据需求说明要求,方法getLevel需要定义一个参数:int类型num,表示学生的英语成绩,且需要返回…
返回本章节 返回作业目录 需求说明: 编写Java程序, 在控制台输入数字 计算表达式1-2+3-4--+(2*n-1)+2*n的结果. 实现思路: (1)声明变量 n 和 sum,用于存储用户输入的数字和运算结果. (2)根据表达式运算过程,需要进行多次累加运算,可使用循环结构实现. (3)通过 System.out.println() 打印最终结果. 实现代码: import java.util.Scanner; public class GetSumDeom2 { public stati…
返回本章节 返回作业目录 需求说明: 编写Java程序,根据输入的某个班级的学员成绩,计算该班级学员的平均成绩,要求输入班级的人数. 实现思路: 声明变量sum.count以及avg用于存储总成绩.班级人数以及平均成绩. 通过Scanner接收用户输入的班级人数,并为变量count赋值. 根据平均值计算规则,需要计算总成绩,使用while循环结构实现总成绩的计算. 通过总成绩和班级人数计算平均值并输出 实现代码: import java.util.Scanner; public class kk…
返回本章节 返回作业目录 需求说明: 编写JAVA程序,在控制台中输入六位员工的姓名,通过随机点名方式,输出当选组长的员工姓名. 实现思路: (1)定义字符串类型的数组names,长度为6,用于存储六位员工的姓名. (2)使用循环结构,依次接收用户输入的员工姓名,为数组names赋值. (3)声明int类型变量index,用于存储所产生的随机数,随机数必须在0-5之间,产生随机数的代码如下: Random rdm = new Random(); index = rdm.nextInt(6); (…
返回本章节 返回作业目录 需求说明: 编写 Java 程序,用户输入 3 个操作数,分别求出最大值.最小值和平均值. 实现思路: 定义 Java 类,定义 3 个方法,用来求 3 个数字的最大值.最小值和平均值. 在 main 方法中使用 Scanner 完成对 3 个实例字段的赋值,再分别调用 3 个方法得到结果进行打印. 实现代码: import java.util.Scanner; public class MaxAvgDemo { //求最大值 public int getMax(int…
返回本章节 返回作业目录 需求说明: 编写JAVA程序,根据用户输入课程名称,输出对应课程的简介,各门课程的简介见表 课程名称 课程简介 JAVA课程 JAVA语言是目前最流行的编写语言,在本课程中将学习编写程序必备的知识 HTML课程 HTML是构成网页的最主要语言,在本课程中将学习网页设计的基础知识 PS课程 PS是进行网页以及广告设计的最主要工具,在本课程中将学习使用PS工具进行UI设计 实现思路: 定义三个方法,分别用于实现输出对应课程简介的功能. main()方法主要用于控制程序执行流…