要求:

给你一个整数n. 从 1 到 n 按照下面的规则打印每个数:

  • 如果这个数被3整除,打印fizz.
  • 如果这个数被5整除,打印buzz.
  • 如果这个数能同时被35整除,打印fizz buzz.

示例:

比如 n = 15, 返回一个字符串数组:

[
"1", "2", "fizz",
"4", "buzz", "fizz",
"7", "8", "fizz",
"buzz", "11", "fizz",
"13", "14", "fizz buzz"
]
 package main

 import (
"fmt"
"strconv"
) func main() {
var n int =
res := fizz(n)
fmt.Println("Fizee Buzz: ", res)
} func fizz(n int) []string {
var res = []string{}
if n <= {
return res
} for i:=;i<=;i++ {
if i%== && i%== {//i%15
res = append(res, "fizz buzz")
} else if i%== {
res = append(res, "fizz")
} else if i%== {
res = append(res, "buzz")
} else {
res = append(res, strconv.FormatInt(int64(i), ))
}
}
return res
}

最新文章

  1. Win10/UWP新特性—Drag&amp;Drop 拖出元素到其他App
  2. logback 配置详解【讲解较全的博客网站】
  3. spotlight监控工具使用
  4. autorelease应用
  5. C#部分---类、异常保护;
  6. Java的类演进过程
  7. 清风注解-Swift程序设计语言:Point11~15
  8. 计时器60s
  9. Python的文件及异常
  10. 初学Java Web(4)——Servlet学习总结
  11. Construct Binary Tree from Preorder and Inorder Traversal(根据前序中序构建二叉树)
  12. 【EF6学习笔记】(七)读取关联数据
  13. Android生成自定义二维码
  14. CF101D Castle 树形DP、贪心
  15. 在Ubuntu16.04下面安装asterisk网络电话交换机服务器
  16. appium自动化测试之UIautomatorviewer元素定位
  17. 使用 RestTemplate 调用 restful 服务
  18. 根据wsdl,基于wsimport生成代码的客户端
  19. POJ 2195 Going Home(KM算法模板)
  20. 20155318 《Java程序设计》实验一(Java开发环境的熟悉)实验报告

热门文章

  1. Rest Client插件简单介绍
  2. InnoDB存储引擎介绍-(7) Innodb数据页结构
  3. Fastjson, Gson, org.json.JSON三者对于JSONObject及JSONArray的判断
  4. docker容器扫盲
  5. 最新jquery+easyui_api培训文档
  6. 字符串和数组----vector
  7. 微信小程序web-view使用测试总结
  8. 启动项目时出现java.io.EOFException异常。
  9. Date和Timestamp区别
  10. linux150条命令