您的位置:首页 > 编程语言 > Java开发

[Java]猜数字游戏

2013-03-27 21:46 183 查看
/*
* 程序的版权和版本声明部分
* Copyright (c)2012, 烟台大学计算机学院学生
* All rightsreserved.
* 文件名称: GuessNumber.java
* 作者:孙锐
* 完成日期: 2013年  3  月 27 日
* 输入描述:一个数
* 问题描述:系统随机给出一个1至100的整数,用户输入数字,直到猜对为止。
* 程序输出:输入的数字是否为系统随机给出的整数。
*/
import javax.swing.JOptionPane;
public class GuessNumber{
public static void main(String args[]){
System.out.println("给你一个1至100的整数,猜猜它!");
int realNumber=(int)(Math.random()*100)+1;//产生随机数
int yourGuess=0;
String str=JOptionPane.showInputDialog("输入您的猜测:");//出现输入对话框
yourGuess=Integer.parseInt(str);
while(yourGuess!=realNumber){//循环条件
if(yourGuess>realNumber){
str=JOptionPane.showInputDialog("猜大了,重新输入您的猜测:");
yourGuess=Integer.parseInt(str);
}else if(yourGuess<realNumber){
str=JOptionPane.showInputDialog("猜小了,重新输入您的猜测:");
yourGuess=Integer.parseInt(str);
}
}
System.out.println("猜对了!");
}
}


输出如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: