Fizz Buzz 面试题

在CSDN上看到一篇文章《软件工程师如何笑着活下去》,本来是想看对这个行业的一些评价和信息,不曾检索到关于Fizz Buzz的面试题,上网搜了一下,顿感兴趣。留下此文,以表回忆。

java语言 小白基础写法:
 public class FizzBuzz {
    public static void main(String[] args) {
        for (int i = 1; i <= 100; i++) {                                                //for循环遍历1-100的数
            if (i % 3 ==0 & i%5 == 0) {                                             //循环出的数字i%3和%5看是否相等,相当输出原有数字+FizzBute。
                System.out.println(i+" "+"FizzBute");
            }else if(i%3==0) {                                                            //循环出的数分别%3,相当输出 i+Fizz.
                System.out.println(i+" "+"Fizz");
                
            }else if(i%5==0) {                                                             //循环出的数分别%5,相当输出 i+Bute.
                System.out.println(i+" "+"Bute");
            }
            else if(i%10==3) {              
                System.out.println(i+" f");                                             //个位数不包含,十位数包含3的输出原数字 +f
            }
            else {
                System.out.println(i);                                                //输出原有循环的数字以便容易辨认。
            }
        }
    }
}

posted @ 2019-01-23 16:35  隔壁小魏  阅读(218)  评论(0编辑  收藏  举报
求投食~(点图即可)