java无忧网
标题: 本实训完成“猜数字游戏”程序,完成后,请提交“.java”文件和“.class”文件 [打印本页]
作者: java无忧网 时间: 2018-7-5 19:07
标题: 本实训完成“猜数字游戏”程序,完成后,请提交“.java”文件和“.class”文件
实训一
实训要求:
本实训完成“猜数字游戏”程序,完成后,请提交“.java”文件和“.class”文件。
完成前两题60分,完成前三题85分,完成四题100分
参考代码:
//产生随机数
int trueNum =(int)(Math.random()*10);
int guessNum=0;
//获取用户从键盘输入的字符
Scanner input = new Scanner(System.in);
//将键盘输入的整数存储在变量guessNum中
guessNum = input.nextInt();
1、参考下列流程图
运行结果如下:
2、修改猜数字程序:提示用户所输入的数字比原数字偏大或是偏小。运行结果如下:
3、请在上述猜数字游戏程序基础上实现这样的功能:游戏开始后,给用户三次猜数字的机会,若三次都猜错,则游戏结束,若在三次以内猜对,提示游戏成功,并结束本次游戏 。
功能流程图如下:
程序流程图如下:
程序运行结果如下:
4、现在,我们对猜数字游戏的功能继续进行扩展,扩展如下功能:如果用户三次都没有猜对/已经猜对,则提示用户“是否继续玩游戏”,若用户输入“Y/y”,则重新开始游戏,若用户输入“N/n”,则结束游戏。
参考代码:
//获取键盘输入的字符串(不是整数)
Strings= input.next();
//判断输入的是否是Y或者y
if(s.equals("Y")||s.equals("y"))
程序流程图如下:
程序运行结果如下:
下载地址:
**** 本内容需购买 ****
| 欢迎光临 java无忧网 (http://www.javawyw.com/) |
Powered by Discuz! X3.2 |