
《Java程序设计》课程实验指导书中的程序代码(答案)(实验二)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
《Java程序设计》课程实验指导书程序代码(答案)(实验二),为个人原创,谨供参考与交流。 期待与大家多多交流,共同提升! 实验二 涵盖 Java 语言基础。
一、实验目的:旨在让学生熟悉 Java 的基本语法、基本数据类型,以及各种运算符和表达式的使用方法。同时,要求掌握运算符的优先级,并熟悉使用 Java 的选择语句和循环语句。
二、实验内容:
1. 编写 Java Application 程序,用于输出 1900 年到 2000 年之间所有闰年。闰年的判断条件为:能够被 4 整除且不能被 100 整除,或者能够被 400 整除。
2. 编写 Java Application 程序,实现打印“水仙花”数的功能。水仙花数的特点是其各位数字的立方和等于该数本身,例如:153 = 1³ + 5³ + 3³ 。
3. 编写 Java Application 程序,分别使用 do-while 和 for 循环计算级数 1 + 1/2! + 1/3! + 1/4!...的前20项和。
三、实验要求:
1. 正确运用 Java 语言中的选择语句和循环语句。
2. 对程序进行调试、编译和运行,以确保得到准确的结果。
3. 撰写实验报告,详细记录在编译和执行 Java 程序过程中遇到的系统错误信息以及相应的解决方案。
四、实验步骤:
1. 首先,编写主类;
2. 然后在 `static public void main(String[] args)` 方法中加入实现所要求功能的代码,主要步骤如下:(第一题)通过循环遍历从 1900 到 2000 年之间的年份,并根据闰年的判断条件输出符合条件的年份。(第二题)创建Java Applet程序并在 `public void paint(Graphics g)` 方法中加入实现要求的代码, 主要步骤是: 通过循环遍历从100到1000之间的每个数字, 判断其是否符合水仙花数的特征, 如果符合则输出该数字。
3. 最后, 对编译运行程序进行测试, 并观察输出结果的正确性。
五、自选实验:
1. 输出从 1 到 100 以内的所有素数。提示:需要逐个判断小于给定正整数 a 的每个正整数 x 是否为质数;对于每个 x 进行第二重循环判断其是否是质数。
2. 将用户输入的正整数以二进制、八进制和十六进制表示出来。提示:可以分别编写三个方法来实现输出二进制、八进制和十六进制表示形式的代码。
全部评论 (0)


