第1个回答 2013-04-11
以下是标准答案:
import javax.swing.JOptionPane;
public class Text {
public static void main(String[] args) {
int number=(int)(Math.random()*100);
String num;
num=JOptionPane.showInputDialog(null," 请猜计算机输出的数:(0~100)");
int i=Integer.parseInt(num);
while(i!=number)
{
if(i>number)
JOptionPane.showMessageDialog(null,"输入的数值大了");
else
{
JOptionPane.showMessageDialog(null,"输入的数值小了");
}
num=JOptionPane.showInputDialog(null," 请猜计算机输出的数:(0~100)");
i = Integer.parseInt(num);
}
System.out.println("恭喜你猜对了!");
}
}本回答被提问者和网友采纳
第2个回答 推荐于2018-05-06
在B.java 的文件中:
A{
public int v = 100;
}
public B{
public static void main(String[] args){
int temp = new A().v;
Scanner scan = new Scanner(system.in);
while(true){
int v = scan.nextInt();
if(v>temp){
System.ou.println("输入值大了");
continue;
}else if(v<temp){
System.ou.println("输入值小了");
continue;
}else{
System.ou.println("你猜对了!NB!");
break;
}
}
}
}
导包自己导下就OK;欢迎追问。