課程分配8{
公共靜態void main(String[]args){
Scanner sc =新掃描儀(system . in);
int x =(int)(math . random()* 100);//生成壹個0~100的隨機數。
int y =-1;
System.out.println("已生成0到100的隨機整數,請輸入您猜測的數字:");
而(x!=y)
{
y = sc . nextint();
如果(y & ampgt;x)
{
System.out.println("輸入的數字太大");
}
else if(y & amp;lt;x)
{
System.out.println("輸入的數字太小");
}
}
System.out.println("正確!隨機數為“+x”);
sc . close();
}
}
擴展數據:
while循環的格式:while(expression){ statement;}
while循環的執行順序:當表達式為真時,執行下面的語句,語句執行後再判斷表達式是否為真。如果為真,再次執行下面的語句,然後判斷表達式是否為真,以此類推,直到表達式為假,跳出循環。
示例:
int a = NULL
而(a & amplt;10){
a++;//自添加
如果(a & ampgt;5)//不等待while就退出循環,直接判斷循環。
{ break//跳出循環}
}
結果:結束後A值為6。