java数字游戏基础篇
题目:
1.100以内,程序先产生一个随机数,然后用户从控制台输入数字,猜是大了还是小了,第7次时 输出
“您太笨了,答案是”+x
思路:1.随机数,所以用到random
2.用户从键盘输入 ,则用到Scanner
3.第7次若还没猜到,则结束程序。则用到for循环结构
注意:用户输入是连续的7次。很好玩哈哈哈哈
package com.aaa; import java.util.Random; import java.util.Scanner; //比较大小,人从键盘输入的值与电脑随机输出的值 public class Cons { public static void main(String[] args) { Random m = new Random(); int x = m.nextInt(100); System.out.println(m); Scanner c = new Scanner(System.in); System.out.println("请输入-------"); for (int i = 0; i <= 7; i++) { int n = c.nextInt(); if (n == x) { System.out.println("恭喜你答对了!!"); break; } else if (n > x) { System.out.println("太大了"); } else { System.out.println("太小了"); } } System.out.println("您太笨了,答案是:" + x); } }