go的顺序控制

一 程序流程控制

在程序中,程序运行的流程控制决定程序是如何执行的,是我们必须掌握的,主要有三大流程控制语句。

  •  顺序控制

  •  分支控制

  •  循环控制

二 顺序控制

程序从上到下逐行地执行,中间没有任何判断和跳转。

代码中没有判断,也没有跳转,程序按照默认的流程执行,即顺序控制。

1 代码

package main

import (
   "fmt"
)

func main() {
   // 假如还有97天放假,问:它有多少个个星期零几天
   var days int = 97
   var week int = days / 7
   var day int = days % 7
   fmt.Printf("%d个星期零%d天\n", week, day)
   // 定义一个变量保存华氏温度,华氏温度转换摄氏温度的公式为: 5/9*(华氏温度-100),请求出华氏温度对应的摄氏温度
   var huashi float32 = 134.2
   var sheshi float32 = 5.0 / 9 * (huashi - 100)
   fmt.Printf("%v 对应的摄氏温度=%v \n", huashi, sheshi)
}

2 结果

13个星期零6天
134.2 对应的摄氏温度=19

三 顺序控制流程图

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值