JAVA程序设计第二次作业.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
JAVA程序设计第二次作业.pdf 本资源是JAVA程序设计的第二次作业,包含三个部分:计算三角形的面积、显示螺旋方阵和研究八皇后问题。 计算三角形的面积 在第一个程序中,我们使用JAVA语言实现了计算三角形的面积。该程序首先从键盘输入三个浮点数作为三角形三边的边长,然后使用海伦公式计算三角形的面积。如果输入的三个浮点数不能构成一个三角形,则程序将提示用户重新输入。 在这个程序中,我们使用了JAVA的基本语法结构,如变量声明、赋值、条件语句、循环语句等。我们还使用了JAVA的输入输出功能,通过Scanner类从键盘读取输入,并使用System.out.println()方法输出结果。 显示螺旋方阵 在第二个程序中,我们使用JAVA语言实现了显示螺旋方阵。该程序首先从键盘输入一个整数作为方阵的维数,然后使用循环语句将方阵元素逐个赋值,以形成螺旋方阵的形状。 在这个程序中,我们使用了JAVA的数组和循环语句来实现螺旋方阵的生成。我们还使用了JAVA的输入输出功能,通过Scanner类从键盘读取输入,并使用System.out.println()方法输出结果。 研究八皇后问题 在第三个程序中,我们使用JAVA语言实现了研究八皇后问题的解决方案。该程序使用回溯算法来寻找八个皇后在8x8格的国际象棋上的摆放方式,使其不能互相攻击。该程序使用了递归函数来实现皇后摆放的搜索过程,並使用数组和布尔变量来记录皇后所占用的列号和安全标志。 在这个程序中,我们使用了JAVA的对象_oriented programming概念,通过定义类和对象来实现八皇后问题的解决方案。我们还使用了JAVA的递归函数和逻辑判断语句来实现皇后摆放的搜索过程。 本资源提供了三个有趣的JAVA程序设计实例,涵盖了基本语法结构、数组和循环语句、输入输出功能和递归函数等多个知识点,对于学习JAVA语言和程序设计的学生非常有帮助。
- 粉丝: 0
- 资源: 4万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助