import java.util.*; public class GuessNumber { private int number=0; Random rand = new Random(); public GuessNumber() { number=rand.nextInt(1000);//未知数在1000以内. } public int getNumber() { return number; } public static void main(String[] args) { GuessNumber gn=new GuessNumber(); int input=0; Scanner scan=new Scanner(System.in); System.out.println("Please input a number to begin the guess!"); while(true) { input=scan.nextInt(); if(input==gn.getNumber()) { System.out.println("hi! number is "+input); break; } else if(input>gn.getNumber()) { System.out.println("too large! reinput"); } else { System.out.println("too small! reinput"); } } } }
好难啊,估计CSDN没有人会,去学校问问学生吧
类 A public class A { private int initNum; public int getInitNum() { return initNum; } public void setInitNum(int initNum) { this.initNum = initNum; }
}类TestA import java.util.Scanner; public class TestA { /** * @param args */ public static void main(String[] args) { A a = new A(); a.setInitNum(100); Scanner sc=new Scanner(System.in); System.out.println("请输入你的答案"); while(true){ int input = sc.nextInt(); if (input==a.getInitNum()){ System.out.print("你猜对了"); }else if(input<a.getInitNum()){ System.out.print("答案过小"); }else{ System.out.print("答案过大"); } } }}
import java.util.*;
public class GuessNumber
{
private int number=0;
Random rand = new Random();
public GuessNumber()
{
number=rand.nextInt(1000);//未知数在1000以内.
}
public int getNumber()
{
return number;
}
public static void main(String[] args)
{
GuessNumber gn=new GuessNumber();
int input=0;
Scanner scan=new Scanner(System.in);
System.out.println("Please input a number to begin the guess!");
while(true)
{
input=scan.nextInt();
if(input==gn.getNumber())
{
System.out.println("hi! number is "+input);
break;
}
else if(input>gn.getNumber())
{
System.out.println("too large! reinput");
}
else
{
System.out.println("too small! reinput");
}
}
}
}
public class A {
private int initNum; public int getInitNum() {
return initNum;
} public void setInitNum(int initNum) {
this.initNum = initNum;
}
}类TestA
import java.util.Scanner;
public class TestA { /**
* @param args
*/
public static void main(String[] args) {
A a = new A();
a.setInitNum(100);
Scanner sc=new Scanner(System.in);
System.out.println("请输入你的答案");
while(true){
int input = sc.nextInt();
if (input==a.getInitNum()){
System.out.print("你猜对了");
}else if(input<a.getInitNum()){
System.out.print("答案过小");
}else{
System.out.print("答案过大");
}
} }}
用到Scanner