产生一个1--10之间的随机数,用户去猜这个数,直到猜中为止
2016-07-30 11:12
387 查看
import java.util.Scanner;
import java.util.Random;
class Demo4
{
public static void main(String[] args)
{
//产生一个1--10之间的随机数,用户去猜这个数,直到猜中为止
Scanner sc = new Scanner(System.in);
Random r = new Random();
int random,guess;
//先生成一个1--10之间随机数
random = r.nextInt(10)+1;
//让用户猜数
do{
System.out.println("请输入一个1--10之间的随机数");
guess = sc.nextInt();
if(guess>random)
System.out.println("偏大了");
if(guess<random)
System.out.println("偏小了");
}while(guess!=random);
System.out.println("恭喜,猜中了!");
}
}
import java.util.Random;
class Demo4
{
public static void main(String[] args)
{
//产生一个1--10之间的随机数,用户去猜这个数,直到猜中为止
Scanner sc = new Scanner(System.in);
Random r = new Random();
int random,guess;
//先生成一个1--10之间随机数
random = r.nextInt(10)+1;
//让用户猜数
do{
System.out.println("请输入一个1--10之间的随机数");
guess = sc.nextInt();
if(guess>random)
System.out.println("偏大了");
if(guess<random)
System.out.println("偏小了");
}while(guess!=random);
System.out.println("恭喜,猜中了!");
}
}
相关文章推荐
- 24.定义一个整型变量,赋予1-100值。要求用户猜这个数,比较两数大小,把结果提示给用户,直到猜对为止
- C#--利用Random类产生10个[10,99]之间的随机数,并将这10个随机数在列表框中显示出来,每个数占一项。用户选择某项后,在右边标签中显示所选内容
- 利用Random类产生10个[10,99]之间的随机数,并将这10个随机数在列表框中显示出来,每个数占一项。用户选择某项后,在右边标签中显示所选内容。
- C#作业:利用Random类产生10个[10,99]之间的随机数,并将这10个随机数在列表框中显示出来,每个数占一项。用户选择某项后,在右边标签中显示所选内容
- 定义一个整型变量赋予1~100的值,要求用户猜这个数,并把结果提示给用户直到猜对为止。
- JAVA--第2周实验--用户从键盘输入一个1~9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数
- Linux 文件系统剖析: 使用 /proc 文件系统来访问 Linux 内核的内容 这个虚拟文件系统在内核空间和用户空间之间打开了一个通信窗口
- java如何产生1到10之间的随机数
- JavaScript产生一个n到m之间的随机数
- 2. 编写一个Java应用程序,用户从键盘输入一个1~9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、32
- 编写一个Java应用程序。用户从键盘输入一个1—9999之间的数,程序将判断这个数是几位数, 并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同, 例如12121、3
- 产生a--z之间的10为随机数
- 给定一个函数rand()能产生0到n-1之间的等概率随机数,问如何产生0到m-1之间等概率的随机数?
- 例10.1 从键盘输入一些字符,逐个把它们送到磁盘上去,直到用户输入一个“#”为止。
- 给定一个函数rand()能产生0到n-1之间的等概率随机数,问如何产生0到m-1之间等概率的随机数?
- 产生0到1之间均匀分布的一个随机数与随机数序列
- Linux 文件系统剖析: 使用 /proc 文件系统来访问 Linux 内核的内容 这个虚拟文件系统在内核空间和用户空间之间打开了一个通信窗口
- 面试题:给定一个函数rand()能产生1到m之间的等概率随机数,产生1到n之间等概率的随机数?
- 让用户输入一个整数,与产生的随机数做比较,提示用户输入的正确与否。
- 如果x的x次幂结果为10(参见【图1.png】),你能计算出x的近似值吗? 显然,这个值是介于2和3之间的一个数字。 请把x的值计算到小数后6位(四舍五入),并填写这个小数值。 注意:只填写一