您的位置:首页 > 其它

【程序11】猜数游戏

2012-12-15 09:52 225 查看
/*【程序11】
* 实例:猜数游戏
* 使用模拟法编写一个猜数游戏,由计算机随机生成一个1~100之内的整数,
* 然后由用户来猜这个数,根据用户猜测的次数分别给出不同的提示文字。
*/
import java.util.Random;
import java.util.Scanner;

public class T011 {
public static void main(String[] args){
Random r = new Random();
int n = r.nextInt(100);	// 产生一个不大于100的正数
Scanner scan = new Scanner(System.in);
int count = 0;
int m = 0;
do{
System.out.print("输入所猜数字:");
m = scan.nextInt();
count++;
if(m>n){
System.out.println("错误,所猜数字太大了!");
}else if(m<n){
System.out.println("错误,所猜数字太小了!");
}
}while(m!=n);
System.out.println("恭喜你答对了!\n共猜"+count+"次");
if(count<=5){
System.out.println("这么聪明,这么快就猜出来了!");
}else if(count>5){
System.out.println("还需改进方法,以更快的速度猜出来!");
}
}
}


运行结果:

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