分析以下:让你爱上编程序快乐啊
这里最重要是您熟不熟悉
int number=(int)(Math.random())*100;
为什么要强制类型转换,因为Math.random()产生随机数是doublel类型。
观看以下程序:
import java.util.Scanner;
public class hello {
public static void main (String[] args){
Scanner sc=new Scanner(System.in);
int a;
int count=0;
int number=(int)(Math.random()*100);
do{count++;
a=sc.nextInt();
if(a>number)
{
System.out.println("偏大");
}
else if(a<number)
{
System.out.println("偏小");
}
}while(a!=number);
System.out.println("恭喜你第"+count+"次答对了");
}
}
这个只是编写快乐吧,有不好的地方请指教一下。