开发一个标题为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+"个");

}

}