用JAVA语言做:
 系统先随机产生一个不大于200的数,利用输入流接收用户输入,如果输入的数大于所产生的数,则输出“大”,如果小于则输出“小”。

解决方案 »

  1.   


    import java.util.*;public class Test {
    public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    Random rnd = new Random();
    int randomnum = rnd.nextInt(200);
    int num = 0;
    System.out.println("请输入一个0~200的数字,输入-1结束游戏!");
    try {
    while(true) {
    num = sc.nextInt();
    if(num == -1)break;
    if(num == randomnum) {
    System.out.println("恭喜你猜对了!答案就是" + num);
    break;
    }else if(num < randomnum) {
    System.out.println("比随机产生的数字小了!");
    }else {
    System.out.println("比随机产生的数字大了!");
    }
    }
    }catch(Exception e) {
    System.out.println("输入的数字有错,程序结束!");
    }
    }
    }
      

  2.   

    package Random;import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;public class RandomTest {
    //定义一个产生随即数的方法。
    public static int getRandomNumber()
    {
    int max =200;
    int min =1;
    int num =(int)(((max-min+1)*Math.random())-min);

    return num;
    }
    public static void main(String[] args) throws InterruptedException, IOException {


    int randomNumber = getRandomNumber();
    System.out.println(randomNumber);
    while(true){
    System.out.println("请输入一个数:");
    BufferedReader   br=new   BufferedReader(new   InputStreamReader(System.in)   );   
                int   inputNumber = Integer.parseInt( br.readLine());  

    if(inputNumber>randomNumber){
    System.out.println("大了");
    }else if(inputNumber<randomNumber){
    System.out.println("小了");
    }
    else{
    System.out.println("你猜中了,谢谢");
    break;
    }

    }


    }}
      

  3.   

    给你发个最简单的.Java codeimport java.util.*;public class Test {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            Random rnd = new Random();
            int randomnum = rnd.nextInt(200);
            int num = 0;
            System.out.println("请输入一个0~200的数字:"); num = scanner.nextInt();
    if(num < randomnum) {
    System.out.println("小");
    }
    else {
    System.out.println("大");
    }
    }
    }
      

  4.   

    应该说比较简单吧java codepackage com.wei;
    import java.io.*;
    public class Random
    {
    public static void main(String[] args) throws Exception 
    {

    int random=(int)(200*Math.random());
    System.out.println("请输入0到200之间的整数:");
    while(true)
    {
    BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
    int m=Integer.parseInt(br.readLine());
    if(m>random)
    {
    System.out.println("大于");
    }
    else if(m<random)
    {
    System.out.println("小于");
    }
    else
    {
    System.out.println("相等");
    break;
    }
    }

    }}