猜数字游戏0-1000之间,用JAVA编程
答案:2 悬赏:20
解决时间 2021-02-22 02:12
- 提问者网友:送舟行
- 2021-02-21 13:13
猜数字游戏0-1000之间,用JAVA编程
最佳答案
- 二级知识专家网友:忘川信使
- 2021-02-21 13:53
这简单,代码如下,这是我用记事本写的,没运行过可能有点问题,你修改下就可以了,创建个类以Number 命名,然后直接复制粘贴就可以了。希望能帮到你!import java.util.Scanner;public class number { public static void main(String[] args) {do{
int i = 0;int random = (int) (Math.random() * 1000);
System.out.println("我心里有一个0到1000之间的整数,你猜是什么?");
for (i = 0; i < 20; i++) {
Scanner input = new Scanner(System.in);
int f = input.nextInt();
if(f>random){
System.out.println("大了点,再猜!");
} else if (f < random ){
System.out.println("小了点,再试试!");
} else if (f == random && i == 1){
System.out.println("猜对了!\n"+"你太有才了!");
} else if (f == random && i >= 2 && i <= 6) {
System.out.println("猜对了!\n"+"这么快就猜出来了,很聪明!");
} else if (f == random && i >= 7){
System.out.println("猜对了!\n"+"猜了半天才猜出来,老大,你尚需努力啊!");System.out.println("你要继续吗?(yes / no)");answer=input.next();}
} while(answer.equals("yes"));} }}
int i = 0;int random = (int) (Math.random() * 1000);
System.out.println("我心里有一个0到1000之间的整数,你猜是什么?");
for (i = 0; i < 20; i++) {
Scanner input = new Scanner(System.in);
int f = input.nextInt();
if(f>random){
System.out.println("大了点,再猜!");
} else if (f < random ){
System.out.println("小了点,再试试!");
} else if (f == random && i == 1){
System.out.println("猜对了!\n"+"你太有才了!");
} else if (f == random && i >= 2 && i <= 6) {
System.out.println("猜对了!\n"+"这么快就猜出来了,很聪明!");
} else if (f == random && i >= 7){
System.out.println("猜对了!\n"+"猜了半天才猜出来,老大,你尚需努力啊!");System.out.println("你要继续吗?(yes / no)");answer=input.next();}
} while(answer.equals("yes"));} }}
全部回答
- 1楼网友:未来江山和你
- 2021-02-21 14:24
http://download.csdn.net/source/586772就不给你写了,你看看这个。。。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯