程序产生一个随机整数(0-100),用户输入猜想的数值,用户可以输入三次。
如果相同,显示“成功”,并退出程序;
如果不相同,根据情况显示“太大”或“太小”,用户继续输入猜想的数值,用户有三次机会,如果三次都没有猜中,显示“很遗憾,您没有机会了”,并显示设置的数值后,退出程序。
import java.util.*;
public class caishu {
public static void main(String[] args) { Scanner sc=new Scanner(System.in);
int a=(int)(Math.random()*(100-1))+1;//a-b
for(int i=0;i<3;i++) {
int c=sc.nextInt();
if(c==a)
{ System.out.println("成功"); break;
}
else if(c>a) {
System.out.println("太大");
}
else if(c<a) {
System.out.println("太小");
}
}
System.out.println("很遗憾,您没有机会了"); }}