1.每天一个java小程序之猜数字游戏
2017-11-27 20:14
323 查看
1.猜数字游戏练习
要求:程序随机产生一个0-100之间的随机数字,
然后手动输入一个数字比较,根据提示猜数字,最终找到随机数。
代码如下:
package com.zou;
import java.util.Random;
import java.io.*;
import java.util.Scanner;
/**
* Created by zoutao on 17-11-19.
* 1.猜数字游戏练习
*
*/
public class java_caiunm {
public static void main(String[] agrs){
System.out.println("这是一个 java games! hello -zoutao.");
/*产生一个随机数,然后循环做判断*/
int num=(int)(Math.random()*100);
System.out.println(num);
int count =0;
int max=100;
int min=1;
while(true){
Scanner src= new Scanner(System.in);
System.out.print("输入一个0-100的数字:");
count++;
int getNum=src.nextInt();
if(getNum>num)
{
System.out.println("第"+count+"次,你猜大了!");
}
else if(getNum<num){
System.out.println("第"+count+"次,你猜小了!");
}
else{
System.out.println("第"+count+"次,你猜对了!");
break;
}
}
}
}
结果如图:
要求:程序随机产生一个0-100之间的随机数字,
然后手动输入一个数字比较,根据提示猜数字,最终找到随机数。
代码如下:
package com.zou;
import java.util.Random;
import java.io.*;
import java.util.Scanner;
/**
* Created by zoutao on 17-11-19.
* 1.猜数字游戏练习
*
*/
public class java_caiunm {
public static void main(String[] agrs){
System.out.println("这是一个 java games! hello -zoutao.");
/*产生一个随机数,然后循环做判断*/
int num=(int)(Math.random()*100);
System.out.println(num);
int count =0;
int max=100;
int min=1;
while(true){
Scanner src= new Scanner(System.in);
System.out.print("输入一个0-100的数字:");
count++;
int getNum=src.nextInt();
if(getNum>num)
{
System.out.println("第"+count+"次,你猜大了!");
}
else if(getNum<num){
System.out.println("第"+count+"次,你猜小了!");
}
else{
System.out.println("第"+count+"次,你猜对了!");
break;
}
}
}
}
结果如图:
相关文章推荐
- 每天一个java小程序-7
- 2. 编写一个Java应用程序,用户从键盘输入一个1~9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、32
- java练习题,每天一个java小程序-1…
- 每天一个java小程序-2
- java练习题,每天一个java小程序-13
- 每天一个java小程序-6
- 2013年用友校招编程题:用1、2、2、3、4、5这六个数字,用java写一个程序,打印出所有不同的排列
- java练习题,每天一个java小程序-1…
- 每天一个java小程序-5
- java练习题,每天一个java小程序-1…
- 每天一个java小程序-4
- 用1、2、3、3、4、5这六个数字,用java写一个程序,打印出所有不同的排列 要求:"4"不能在第三位,"3"与"5"不能相连。
- 每天一个java小程序-8
- java练习题,每天一个java小程序-1…
- 每天一个java小程序-3
- 每天一个java小程序-7
- 作业:用JAVA写一个简单的关于数字相加的小程序
- java练习题,每天一个java小程序-1…
- 每天一个java小程序-8
- 每天一个java小程序