案例1:用Go语言打印1~100之间 9的倍数的整数的个数及总和,代码如下:

package mainimport "fmt"func main() {var count uint64 = 0var sum uint64 = 0var i uint64  = 1fmt.Print("100以内9的倍数的整数有:")for ; i <= 100; i++ {if i % 9 == 0 {count++sum += ifmt.Print(" ",i)}}fmt.Printf("\n count=%v sum=%v\n",count,sum)
}

执行结果如下图所示:

案例2:100以内的数求和,求出 第一次大于30的当前数。

package mainimport "fmt"func main() {sum := 0;for i:=1;i<=100;i++ {sum+=iif sum>30 {fmt.Println("当sum>30时,当前数是:",i)break}}
}

执行结果如下图所示:

案例3:打印1~100之间的奇数。(要求使用for循环+continue)

package mainimport "fmt"func main() {for i:= 1;i<=100;i++{if i%2==0 {continue}fmt.Println("奇数是:",i)}
}

执行结果如下图所示:(图未截完)

用Go语言 实现的数学相关案例汇总 (Golang经典编程案例)相关推荐

  1. Go语言中 经典的map排序方法及案例 (Golang经典编程案例)

    注意:Golang中的map默认是无序的,每次遍历,得到的输出结果可能不一样. Golang中的map排序: 将map的key放到切片中: 对切片排序: 遍历切片,然后来按key来输出map的值. 案 ...

  2. 用Go语言 模拟银行存款,取款,查询等操作 (Golang经典编程案例)

    案例:模拟银行存款,取款,查询等操作 银行卡的属性有账号,密码,余额:行为有存款,取款,查询等: 增加一个控制台菜单,可以让用户动态的输入命令和选项. 代码如下: package mainimport ...

  3. 用Go语言 判断用户输入的年份是不是闰年 (Golang经典编程案例)

    判断一个年份是否是闰年,需要满足下面条件之一: 年份能被4整除,但不能被100整除: 能被400整除 下面用Go语言实现 判断用户输入的年份是不是闰年,代码如下: package mainimport ...

  4. 用Go语言实现登录验证 (Golang经典编程案例)

    用Go语言实现登录验证,有3次机会,如果用户名为 zhangsan ,密码为 123456 ,则提示登录成功,否则提示还有几次机会,次数用完,提示登录失败.代码如下: package mainimpo ...

  5. Go语言 闭包的最佳实践 (Golang经典编程案例)

    闭包:一个函数和与其相关的引用环境组合的一个整体. 最佳实践:编写一个程序,具体要求如下: 编写一个函数 makeSuffix(suffix string) ,可以接收一个文件后缀名(比如.jpg), ...

  6. 用Go语言 实现快速排序 (Golang经典编程案例)

    快速排序,代码如下: package mainimport ("fmt" )//left 表示 数组左边的下标,right 表示数组右边的下标,array 表示要排序的数组 fun ...

  7. 用Go语言 轻松实现插入排序 (Golang经典编程案例)

    插入排序,代码如下: package main import ("fmt" )func InsertSort(arr *[7]int) {//完成第一次,给第二个元素找到合适的位置 ...

  8. 一个案例彻底弄懂Go语言中的map (Golang经典编程案例)

    案例要求: 判断某个用户名是否存在,若存在,则把密码改为"888888",若不存在,就增加这个用户信息(信息包括昵称nickname 和 密码pwd); key表示用户名,是唯一的 ...

  9. 写出高效率python的90个方法,附案例(python3经典编程案例)

    Effective Python摘录. 一. 培养Pythonic思维 1. 查询自己使用的python版本 import sys print(sys.version_info) print(sys. ...

最新文章

  1. 应用深度学习进行乳腺癌检测
  2. 【其他】配置JIRA
  3. 福建省计算机应用考试成绩,福建省高等学校非计算机专业学生计算机应用水平等级考试成绩查询...
  4. 【Tools】XMind8安装教程详解
  5. python dataset用法_dataset 用法(2)
  6. 5G WIFI DFS介绍
  7. autojs之QQ 群发消息(挖坑)
  8. 图片边框border-image
  9. 机器学习笔记 十七:基于Gini Importance、Permutation Importance、Boruta的随机森林模型重要性评估的比较
  10. 囚犯排队红帽子和蓝帽子问题
  11. unity 关于搜索
  12. 乘风破浪、厚积薄发国产服务器软件: LinWin Http Server
  13. 音视频解封装:MP4核心Box详解及H264AAC打包方案
  14. R语言条件逻辑回归-因变量是配对资料
  15. 如何编写知识竞赛抢答赛规则和流程策划书
  16. 快消品企业数字化转型解决方案
  17. 前端代码统计工具cloc的安装与使用
  18. 【编程题】有趣的数字
  19. hadoopHA部分文件和配置
  20. 大学“电路分析基础”试题合集第一章

热门文章

  1. 【mac】「终端查看完整命令记录」「提示软件已损坏,无法打开」「sip~」「Vcsa安装」「errno 30」「E325」
  2. 找CALL入门写给对找call一片茫然的兄弟
  3. VSCode---一款超级好用的免费跨平台代码编辑器 !!!
  4. 达梦数据库-新建数据库,模式,用户
  5. Electron中使用tray模块实现系统拖盘
  6. HTTP应知应会知识点复习手册(上)
  7. 卸载BlackIce的过程
  8. python 学习汇总29:各种推导式( tcy)
  9. idea漏洞扫描工具SonarLint
  10. 故障分析 | 密码使用特殊字符