Tag: fizzbuzz

如何减少if语句

下面的程序可以根据需要运行,但是如何减少if语句的数量。 有人告诉我,如果你的函数包含2个或更多if语句,那么你做错了。 有什么建议么? 我已经尝试过使用switch语句,但由于案例不能成为布尔值,因此无效。 for(int i = 1; i < 100; i++) { if(i % 10 == 3) { System.out.println("Fizz" + "(" + i + ") 3%10"); } if(i / 10 == 3) { System.out.println("Fizz" + "(" + i + ") 3/10"); } if(i % 10 == 5) { System.out.println("Buzz" + "(" + i + […]