一、什麼是循環
三要素:
1、循環變量初始化
2、循環的判斷條件
3、循環體中改變循環變量的值
二、語法結構
int i=0; //循環變量
while (i<10){ //循環條件判斷
System.out.println("好好學習");
i++; //改變循環變量的值
}
三、如何使用循環
1、找循環結束的地方
2、找循環變量的初始值
3、找循環變量改變的規律
<strong><span style="font-size:24px;">//do while
import java.util.*;
public class dowhile{
public static void main(String[] args){
Scanner a=new Scanner(System.in);
int b;
Random c=new Random();
int d=c.nextInt(101);
do{
System.out.println("猜猜電腦隨機生成的數是多少?");
b=a.nextInt();
if(b<d){
System.out.println("小了");
}else if(b>d){
System.out.println("大了");
}
}while(b!=d);
System.out.println("恭喜答對了");
}
}</span></strong>
<span style="font-size:24px;"><strong>//for
import java.util.*;
public class text2{
public static void main(String[]args){
Scanner a=new Scanner(System.in);
double sum=0;
double ave=0;
for(int i=1;i<=5;i++){
System.out.println("請輸入你的第"+i+"門成績");
int score=a.nextInt();
sum=sum+score;
ave=sum/5;
}
System.out.println("你的平均成績是:"+ave);
}
}</strong></span>
<span style="font-size:24px;"><strong>//while
import java.util.*;
public class text5{
public static void main(String[]args){
Scanner a=new Scanner(System.in);
System.out.println("請輸入你的密碼");
while(true){
int password=a.nextInt();
System.out.println("密碼不正確請再輸入一次");
if(password!=123456){
continue;
}
break;
}
System.out.println("密碼正確!");
}
}</strong></span>