一 程序流程控制
在程序中,程序运行的流程控制决定程序是如何执行的,是我们必须掌握的,主要有三大流程控制语句。
-
顺序控制
-
分支控制
-
循环控制
二 顺序控制
程序从上到下逐行地执行,中间没有任何判断和跳转。
代码中没有判断,也没有跳转,程序按照默认的流程执行,即顺序控制。
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