「java语言数字游戏」编程数字游戏
今天给各位分享java语言数字游戏的知识,其中也会对编程数字游戏进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
如何用Java语言实现猜数字游戏
java实现的简单猜数字游戏代码,通过随机数与逻辑判断来实现游戏功能 代码如下: import java.util.InputMismatchException; import java.util.Scanner; public class Main { public static void main(String[] args) { // 产生一个随机数 int n
Java猜数字游戏
import java.util.Random;
import java.util.Scanner;
/*
* 游戏随即给出一个0~99(包括0和99)的数字,然后让你猜是什么数字。你可以随便猜一个数字,游戏会提示太大还是太小,从而缩小结果范围。经过几次猜测与提示后,最终退出答案。在游戏过程中。记录你最终猜对时所需要的次数。游戏结束后公布结果。见下
次数 结果
1 你太有才了!
2~6 这么快就猜出来了,很聪明么!
大于7 猜了半天才猜出来,小同志,尚需努力啊!
*/
public class guessGame {
/**
* @param args
*/
public static void main(String[] args) {
int gameValue = (int)(Math.random()*(100-1)+1);
System.out.println("Rand:"+gameValue);
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数字");
int num = sc.nextInt();
int guessCorrectNum=1;
while(true){
if(num==gameValue){
if(guessCorrectNum == 1)
System.out.println("你太有才了!");
else if((guessCorrectNum =2) (guessCorrectNum=6))
System.out.println("这么快就猜出来了,很聪明么");
else if(guessCorrectNum 7)
System.out.println("猜了半天才猜出来,小同志,尚需努力啊!");
break;
}
else{
if (guessCorrectNum =20){
guessCorrectNum = guessCorrectNum + 1;
num = sc.nextInt();
}
else{
System.out.println("20次都猜不出来...,不让你猜了");
break;
}
}
}
}
}
用java编猜数字游戏。
import java.util.Scanner;
public class GuessNumber {
public static void main(String[] args) {
//随机生成一个1-100的数
int randomNumber = (int) (Math.random() * 100 + 1);
System.out.println("输入一个number");
//键盘输入一个数
Scanner sc = new Scanner(System.in);
int guessNumber = sc.nextInt();
//
while(guessNumber != randomNumber)
{
if(guessNumber randomNumber)
{
System.out.println("猜大了,请继续……");
}
else
{
System.out.println("猜小了,请继续……");
}
guessNumber = sc.nextInt();
}
System.out.println("恭喜你,猜测正确!是否继续猜数");
}
}
格式有点丑陋。
java语言数字游戏的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于编程数字游戏、java语言数字游戏的信息别忘了在本站进行查找喔。