0905周测试题

tech2025-11-20  1

0905周测试题

答题要求

命名要求

java源文件通过以下格式命名

test_题目编号_姓名

例如:

提交内容

功能代码的截图

功能代码的运行效果(如果代码有多种情况,截图多种情况的效果)

截图分目录保存

题目一,循环题。20分

需求

从键盘上接收5个整数输出最大值,5分输出最小值,5分输出总和,5分输出平均值,5分

题目二,数组题。20分

需求

声明三个字符串型的数组,长度为5。 分别是who_array,where_array,do_array每个数组接收键盘输入的数据。 who_array数组接收五个名字,例如张三。 where_array接收五个地点,例如床上,do_array数组接收五个事件,例如游泳。 注意:接收数据时,先一口气接收完who_array的数据,然后再一口气接收where_array的数据,最后再接收do_array的数据。 10分利用随机数生成一个下标从who_array中取出一个姓名,利用随机数再生成一个下标从where_array中取出一个地点,利用随机数再随机生成一个下标从do_array中取出一个事件。 然后将三者拼成一句话,格式为:某某人在某某地点做某某事。 10分。

题目三,循环嵌套题。30分

1,输出一个五行的菱形,20分

* *** ***** *** *

2,对上述代码进行改造。10分。

实现如下功能:

提示用户输入一个整数

如果用户输入的是偶数,提示,非法输入,程序结束

如果用户输入的值小于3,提示,请输入不小于3的奇数,程序结束

如果用户输入的是符合条件的,输出一个菱形

例如用户输入的是3,就输出这样的菱形

* *** *

题目四,数组排序题,15分

定义一个字符串形的数组,长度为5

接收键盘的五次输入

然后将其逆序输出

例如:

用户从键盘次输入了: 你 是 猪 才 怪 反转内容后输出,并在一行显示 怪才猪是你

题目五,程序架构题。 15分

实现如下效果

欢迎来到猜奇偶游戏:当前余额 20元 是否开始游戏:y/n y 第1局游戏开始 猜一猜随机数是奇还是偶:1奇,01 扣款5元,余额15元 随机数为:6,是偶数,很遗憾没猜中(如果对了这里显示:恭喜,猜对了) 当前余额:15元 是否开始游戏:y/n n 游戏退出 总共游戏了1局,余额15元,赢亏-5

程序说明

游戏启动,玩家初始20元游戏币

每一次猜数都会扣除5元

如果猜对了,会奖励10元

游戏的退出条件有两个: 1,用户主动退出。 2,余额不足5元。

评分说明

游戏产出数据后可以判断胜负,输出正确数据的余额。 10分。

游戏可以通过两种条件进行退出。 5分

06 扩展加分题,10分

获取a+的机会

根据题目5进行代码的调整

如果电脑发现你的赢亏值大于10元,再次游戏时会刻意让你连猜不中(即,你猜奇数,他出偶数。 你猜偶数,他出奇数)

直到让你输20元,然后才会停止。

同时电脑会重置你的赢亏计数器,重置为0。一旦发现你赢亏值大于10元,继续让你输20元。如此反复。

最新回复(0)