• [Java]猜数字游戏


    /*   
    * 程序的版权和版本声明部分   
    * 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("猜对了!");
    	}
    }


    输出如下:



  • 相关阅读:
    char类型细节
    Hibernate面试题
    线程
    IO流
    集合
    链表相关的一点东西
    正则表达式学习
    python中的变量域问题
    python的输出和输入形式
    python mutable 和 immutable
  • 原文地址:https://www.cnblogs.com/sr1993/p/3697876.html
Copyright © 2020-2023  润新知