用JAVA编写猜数游戏
猜数游戏,计算机随机出一个1-100之间的数,让用户去猜。如果用户没有猜对,则提示“猜大了”或“猜小了”,直到用户猜对为止,统计用户猜得次数...
猜数游戏,计算机随机出一个1-100之间的数,让用户去猜。如果用户没有猜对,则提示“猜大了”或
“猜小了”,直到用户猜对为止,统计用户猜得次数 展开
“猜小了”,直到用户猜对为止,统计用户猜得次数 展开
展开全部
import java.util.Scanner;
import java.util.Random;
public class FindSecret
{
public static void main(String[] args)
{
final int MAX = 100;
int hidden;
int guess;
String answer;
Random generator;
Scanner sc;
generator = new Random();
sc = new Scanner(System.in);
System.out.println("您希望开始猜数吗?");
answer = sc.next();
while(answer.equals("是"))
{
hidden = generator.nextInt(MAX) + 1;
do
{
System.out.println("请输入数字");
guess = sc.nextInt();
if(guess < hidden)
{
System.out.println("猜小了");
}
if(guess > hidden)
{
System.out.println("猜大了");
}
}
while (guess != hidden);
System.out.println("猜对了" );
System.out.println("要继续吗?");
answer = sc.next();
}
}
}
import java.util.Random;
public class FindSecret
{
public static void main(String[] args)
{
final int MAX = 100;
int hidden;
int guess;
String answer;
Random generator;
Scanner sc;
generator = new Random();
sc = new Scanner(System.in);
System.out.println("您希望开始猜数吗?");
answer = sc.next();
while(answer.equals("是"))
{
hidden = generator.nextInt(MAX) + 1;
do
{
System.out.println("请输入数字");
guess = sc.nextInt();
if(guess < hidden)
{
System.out.println("猜小了");
}
if(guess > hidden)
{
System.out.println("猜大了");
}
}
while (guess != hidden);
System.out.println("猜对了" );
System.out.println("要继续吗?");
answer = sc.next();
}
}
}
展开全部
package com.cstp.shengzi;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Random;
public class CaiShuTest {
public static void main(String[] args) throws NumberFormatException, IOException{
//猜数游戏,计算机随机出一个1-100之间的数,让用户去猜。如果用户没有猜对,则提示“猜大了”或
//“猜小了”,直到用户猜对为止,统计用户猜得次数
//产生一个1--100的随机数
int num = new Random().nextInt(100);
System.out.println(num);//为了试验 打印一下随机输出的是什么
boolean istrue=true;
int i=1;//记录猜的次数
while(istrue){
System.out.println("请输入1-100之间的整数:");
BufferedReader read=new BufferedReader(new InputStreamReader(System.in));
int a=Integer.parseInt(read.readLine());
if(a<num){
System.out.println("猜小了");
}
else if(a>num){
System.out.println("猜大了");
}else{
System.out.println("猜对了,总共猜了"+i+"次");
istrue=false;//猜对了就跳出循环
}
i++;//猜完一次就加1
}
}
}
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Random;
public class CaiShuTest {
public static void main(String[] args) throws NumberFormatException, IOException{
//猜数游戏,计算机随机出一个1-100之间的数,让用户去猜。如果用户没有猜对,则提示“猜大了”或
//“猜小了”,直到用户猜对为止,统计用户猜得次数
//产生一个1--100的随机数
int num = new Random().nextInt(100);
System.out.println(num);//为了试验 打印一下随机输出的是什么
boolean istrue=true;
int i=1;//记录猜的次数
while(istrue){
System.out.println("请输入1-100之间的整数:");
BufferedReader read=new BufferedReader(new InputStreamReader(System.in));
int a=Integer.parseInt(read.readLine());
if(a<num){
System.out.println("猜小了");
}
else if(a>num){
System.out.println("猜大了");
}else{
System.out.println("猜对了,总共猜了"+i+"次");
istrue=false;//猜对了就跳出循环
}
i++;//猜完一次就加1
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是不是想做个,像赌色子一样的游戏, 别人可以买大小.这个很简单.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是要创造游戏吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询