Java初学者作业——编写 Java 程序,用户输入 3 个操作数,分别求出最大值、最小值和平均值。
需求说明:编写 Java 程序,用户输入 3 个操作数,分别求出最大值、最小值和平均值。实现思路:定义 Java 类,定义 3 个方法,用来求 3 个数字的最大值、最小值和平均值。在 main 方法中使用 Scanner 完成对 3 个实例字段的赋值,再分别调用 3 个方法得到结果进行打印。实现代码:import java.util.Scanner; public class MaxAvgDem....

编写Java程序随机输入日期计算星期几,打印任意一年的日历
需求说明:随机输入日期计算星期几,打印任意一年的日历已知,1900年1月1日是星期1,用户随机输入年月日,计算星期几实现思路:一、知道1900年1月1日为星期一,求输入的年份月份与1900年1月1日相隔的总天数。闰年366天,平年365天。 通过运算符实现闰年判断的条件:(1)能被4整除且不能被100整除的年份(2)能被400整除的年份(3)两个条件只需要满足其中任意一个即可,故闰年判....

Java初学者作业——编写Java程序,在控制台中输入一个数字,要求定义方法实现找出能够整除该数字的所有数字。
需求说明:编写Java程序,在控制台中输入一个数字,要求定义方法实现找出能够整除该数字的所有数字。实现思路:定义方法findNums(),用于实现查找所有能够整除指定数字的所有数字。根据需求说明要求,方法findNums()需要定义一个int类型的参数number,因此, 方法findNums()的方法签名如下:public static void findNums(int number)由于要....

Java初学者作业——编写JAVA程序,根据用户输入课程名称,输出对应课程的简介,各门课程的简介见表
需求说明:编写JAVA程序,根据用户输入课程名称,输出对应课程的简介,各门课程的简介见表实现思路:定义三个方法,分别用于实现输出对应课程简介的功能。main()方法主要用于控制程序执行流程,具体执行流程如下:接收用户输入课程名称。使用switch结构,根据用户输入的课程名称,调用对应方法。实现代码:import java.util.Scanner; public class ShowSubjec....

Java初学者作业——编写 Java 程序,让用户输入指定数字实现产生随机数。
需求说明:编写 Java 程序,让用户输入指定数字实现产生随机数。运行效果如下:实现思路:定义两个变量start和end来保存起始和结束值。通过结束值减起始值得到变化区间再加起始值,核心代码如下:rdm.nextInt(end - start + 1) + start实现代码:import java.util.Random; import java.util.Scanner; public cl....

Java初学者作业——编写 Java 程序,定义 Java 类 (Point) 用来表示坐标,坐标范围在(0,0)到(100,100)以内,并显示合法的坐标在控制台。
需求说明:编写 Java 程序,定义 Java 类 Point 用来表示坐标,坐标范围在(0,0)到(100,100)以内,并显示合法的坐标在控制台。实现思路:定义 Point 类,为该类分别定义两个属性 X 和 Y,用来表示横坐标和纵坐标。为 Point 类定义两个构造方法,分别是无参构造方法和有参构造方法。在有参构造方法中完成对参数的判定,如果不满足坐标范围则给出错误提示且给坐标一个(1,1....

Java初学者作业——编写Java程序,输出1~100之间能够同时被3和4整除的最大的五个数字。
需求说明:编写Java程序,输出1~100之间能够同时被3和4整除的最大的五个数字。实现思路:声明变量count,用于存储满足条件的数据个数,设置初始值为0。在区间1~100查找满足条件的数据,需要对每个数字进行逐一判断,可使用循环结构实现。实现代码:import java.util.Scanner; public class FindMaxFiveDemo { public static ...

Java初学者作业——编写Java程序, 在控制台输入数字,计算表达式1-2+3-4……+(2*n-1)+2*n的结果。
需求说明:编写Java程序, 在控制台输入数字计算表达式1-2+3-4……+(2*n-1)+2*n的结果。实现思路:(1)声明变量 n 和 sum,用于存储用户输入的数字和运算结果。(2)根据表达式运算过程,需要进行多次累加运算,可使用循环结构实现。(3)通过 System.out.println() 打印最终结果。实现代码:import java.util.Scanner; public cl....

Java初学者作业——编写 Java 程序,在控制台中输入日期,计算该日期是对应年份的第几天。
需求说明:编写 Java 程序,在控制台中输入日期,计算该日期是对应年份的第几天。实现思路:(1)声明变量 year、month和 date,用于存储日期中的年、月、日。(2)声明变量 days,用于存储累加的天数。(3)通过 Scanner 接收用户输入的日期,并为变量 year、month和 date 赋值。(4)输入日期是当前输入年份的第几天的计算,包括两个部分天数的计算:1输入月份之前的....

Java初学者作业——编写Java程序,输入一个学生的5门课程的成绩,求其平均分。
需求说明:编写Java程序,输入一个学生的5门课程的成绩,求其平均分。计算平均成绩,需要将每一门课程的成绩逐步累加到总成绩中,使用 for 循环实现,然后求出平均分。实现思路:(1)声明变量 sum、score、avg和 name,用于存储总成绩、单科成绩、平均分和学生姓名。(2)通过 Scanner 接收用户输入的姓名,并为变量 name赋值。(3)根据总成绩计算规则,需要循环多次接收学生成绩....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
+关注