java编程练习
使用while循环实现猜数字游戏
要求:
系统随机生成数字(范围【0-10】),用户手动输入数字
比较随机数与用户数,并提示用户,输入的数字过大、过小还是刚好相等
1.import java.util.Scanner;
2.public class Demo13{
3. public static void main(String[] args){
4. int num;
5. //生成【0-10】范围的数
6. num = (int)(Math.random()*11);
7.
8. //获取用户输入数字
9. Scanner scan = new Scanner(System.in);
10. int userNum = scan.nextInt();
11. //判定是否猜对
12.
13. while(num!=userNum){
14. if(num>userNum){
15. System.out.println("输入数字过小!");
16. return;
17. }else{
18. System.out.println("输入的数字过大!");
19. return;
20. }
21. }
22. System.out.println("获得数字:"+num);
23. System.out.println("输入的数字刚好相等!");
24.
25. /*if(num==userNum){
26. System.out.println("恭喜你,猜对了!");
27.
28. }else{
29. System.out.println("很遗憾,猜错了!");
30. System.out.println("幸运数字为:"+num);
31. }
32. */
33. }
33.}
判断一个数是否是素数。
1