//不用for循环
public class Fizz2
{
public static void main(String[] args)
{
int i = 1;
while(i <= 100)
{
if(i % 3 == 0 && i % 5 == 0)
{
System.out.println("Fizz Buzz");
}
else if(i % 3 == 0 || i % 5 == 0)
{
if(i % 3 == 0)
{
System.out.println("Fizz");
}
else
{
System.out.println("Buzz");
}
}
else
{
System.out.println(i);
}
i++;
}
}
}
本文展示了一个不使用for循环的Java实现FizzBuzz问题的方法。通过while循环和条件判断,程序能够正确输出1到100之间的数字,当数字能被3整除时输出Fizz,能被5整除时输出Buzz,同时被3和5整除时输出FizzBuzz。
929

被折叠的 条评论
为什么被折叠?



