复制代码 代码如下:
package test;
public class FizzBuzzWhizz {
public static void main(String[] args) {
int a = 3;
int b = 5;
int c = 7;
int start = 1;
int end = 100;
String[] output = { "Fizz", "Fizz", "Buzz", "Whizz", "FizzBuzz", "FizzWhizz", "BuzzWhizz", "FizzBuzzWhizz" };
int index = -1;
for (int i = start; i <= end; i++) {
index = (i % 10 == a || i / 10 == a) ? 0 : -1;
index = (-1 == index) ? ((i % a == 0 && i % b == 0) ? 4 : (i % a == 0 && i % c == 0) ? 5 : (i % b == 0 && i % c == 0) ? 6 : -1) : index;
index = (-1 == index) ? ((i % a == 0) ? 1 : (i % b == 0) ? 2 : (i % c == 0) ? 3 : -1) : index;
System.out.println((-1 == index ? i : output[index]));
}
}
}



