《2022年第届Java程序设计大赛题目 .pdf》由会员分享,可在线阅读,更多相关《2022年第届Java程序设计大赛题目 .pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第八届 Java 程序设计大赛题目重要提示:1. 除下载竞赛题目和上交代码,其余时间不允许连接网络,否则取消竞赛资格!2. 创建以“学号- 姓名”命名的根文件夹 (形式如:“10317210135-张三”),并将竞赛结果代码严格按题目上的命名要求进行命名并直接保存在该文件夹下;3. 在两个小时之内完成源代码,源代码上交前要将前面创建的文件夹(如前面创建的“ 10317210135-张三”文件夹)压缩成“ rar ”格式,命名形如:“10317210135-张三.rar ”;3. 将压缩的源代码上交到上传至“ftp:/100.0.101.15/”,用户名:student11,密码: studen
2、t11;4. 源代码上交期限是21:00 前,否则不予接收。注意: 凡违反上述规定的考生,其成绩一律按零分处理!名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 1. 竞赛第一题下面为一个3*3 矩阵:11 23 67 41 45 9 17 33 8 打印该矩阵并求该矩阵两条对角线元素之和。要求:Java 源文件包含 main() 方法,运行能输出结果, 将制作好的应用程序类保存为“T1.java ” ,放在根文件夹下。2. 竞赛
3、第二题写一个程序, 找出 4 位数的所有吸血鬼数字。吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘而得到,而这对数字各包含乘积的一半位数的数字,其中从最初的数字中选取的数字可以任意排序,以两个0 结尾的数字是不允许的。比如:1260 = 21 * 60 2187 = 27 * 81 1260,2187 这类数字都是“吸血鬼”数字。要求:Java 源文件包含 main() 方法,运行能输出结果, 将制作好的应用程序类保存为“T2.java ” ,放在根文件夹下。3. 竞赛第三题现有数列的前几项为:0、2、4、8、12、18、24、32、40、50, ,请观察其规律,并编程打印该数列前50 项
4、。要求:Java源文件包含main() 方法,运行能输出结果,将制作好的应用程序类保存为“T3.java ”, 放在根文件夹下。4. 竞赛第四题把 abcd.s共 19 个字母组成的序列重复拼接52 次,得到长度为988 的串。接下来删除第 1 个字母(即开头的字母a) ,以及第3 个,第 5 个等所有奇数位置的字母。得到的新串名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 3 页 - - - - - - - - - 再进行删除奇数位置字母的动作。如此下去,最后只剩下一个
5、字母,请写出该字母。要求:Java 源文件包含main() 方法,运行能输出结果, 将制作好的应用程序类保存为“T4.java ” ,放在根文件夹下。5. 竞赛第五题一个斐波那契数列是由数字1、1、2、3、 5、8、13、21、34 等等组成的,其中每一个数字(从第三个数字起)都是前两个数字的和。创建一个方法,接受一个整数参数,并显示从第一个元素开始总共由该参数指定的个数所构成的所有斐波那契数字。( 要求必须使用递归算法实现 ) 比如:如果方法接受的参数为 6 ,那么输出就应该是1、1、2、3、5、 8。要求:Java源文件包含main() 方法,运行能输出结果,将制作好的应用程序类保存为“T5.java ” , 放在根文件夹下。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -