開發一個標題爲Flipflop的遊戲應用程序,它從1計數到100,遇到3的倍數就輸出單詞“Flip",遇到5的倍數就輸出單詞"Flop",既爲3的倍數又爲5的倍數則輸出單詞"Flipflop",其餘情況下輸出當前數字。
public class gameJob {
public static void main(String[] args){
//聲明變量,
int num1=0;
int num2=0;
int num3=0;
int num4=0;
//for循環
for(int i=1;i<=100&&i>0;i++){
//當i取餘3等於0時,判斷i是否同時滿足i%5=0
if(i%3==0&&i%5==0){
System.out.println("FlipFlop");
//計算循環了幾次
num3++;
//輸出i%3=0的個數
} if(i%3==0){
System.out.println("Flip");
num1++;
}
//判斷i是否能被 5 整除
if(i%5==0){
System.out.println("Flop");
num2++;
}
//輸出i的其他情況
else if(i%5!=0&&i%3!=0){
System.out.println(i);
num4++;
}
//輸出統計個數
}System.out.println("能夠被3整除的數有:"+num1+"個");
System.out.println("能夠被5整除的數有:"+num2+"個");
System.out.println("既能被3整除又能被5整除的有:"+num3+"個");
System.out.println("既不能被3整除又不能被5整除的數有:"+num4+"個");
}
}