我有一個關於這個程序的問題,它說:FizzBuzz挑戰:顯示從1到x的數字,用3的倍數替換單詞'fizz',用5的倍數替換'buzz',以及替換爲'fizzbuzz'的倍數結果必須是:1 2嘶嘶聲4嗡嗡聲7 8嘶嘶聲11嘶嘶聲13 14嘶嘶聲16 ...FizBuzz程序:如何使輸出正確?
所以我的問題是在打印輸出時,我不知道什麼去做。
public class Multiplos {
public static void main(String args[]) {
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0) {
System.out.print(i + " ");
System.out.print(" fizz ");
}
if (i % 5 == 0) {
System.out.print(" " + i);
System.out.print(" " + "buzz ");
}
if((i % 3 == 0)&&(i % 5 == 0)){
System.out.print(i + " ");
System.out.print(" fizzbuzz ");
}
}
}
}
維基百科充滿了對此的答案。 – 2010-07-10 22:03:18