摘要:
一、函数 1、定义格式 函数构成代码执行的逻辑结构。在Go语言中,函数的基本组成为:关键字func、函数名、参数列表、返回值、函数体和返回语句。 Go 语言函数定义格式如下: func FuncName(/*参数列表*/) (o1 type1, o2 type2/*返回类型*/) { //函数体 r 阅读全文
摘要:
1、goto的用法 示例: #执行结果: 阅读全文
摘要:
1、break和continue的区别 在循环里面有两个关键操作break和continue,break操作是跳出当前循环,continue是跳过本次循环。 2、break 备注:break可⽤于for、switch、select 示例: #执行结果: 3、continue 备注: continue 阅读全文
摘要:
一、range的用法 示例1: 传统用法 #执行结果: 示例2: #执行结果: 示例3: #执行结果: 示例4: #执行结果: 阅读全文
摘要:
1、for 的用法 示例: #执行结果: 阅读全文
摘要:
#执行结果 示例2: #执行结果 示例3: 需要输入按下的楼层 #执行结果: 用途:fallthrough //不跳出switch语句,后面的无条件执行 示例4: #执行结果 示例5: (推荐用法) #执行结果: 示例6: case 后面接数字,可以写多个 #执行结果: 示例7: #执行结果: 阅读全文
摘要:
一、if_else 示例1: #执行结果 示例2: #执行结果 示例3: #执行结果 示例4: #执行结果 示例5: (推荐用 法) #执行结果 示例6: #执行结果 阅读全文
摘要:
Go语言支持最基本的三种程序运行结构:顺序结构、选择结构、循环结构。 顺序结构:程序按顺序执行,不发生跳转。 选择结构:依据是否满足条件,有选择的执行相应功能。 循环结构:依据条件是否满足,循环多次执行某段代码。 一、选择结构 if 语句 示例1: 满足条件 #执行结果: 示例2:不满足条件 #执行 阅读全文
摘要:
一、运算符分类 1.1 算术运算符 运算符 术语 示例 结果 + 加 10 + 5 15 - 减 10 - 5 5 * 乘 10 * 5 50 / 除 10 / 5 2 % 取模(取余) 10 % 3 1 ++ 后自增,没有前自增 a=0; a++ a=1 -- 后自减,没有前自减 a=2; a-- 阅读全文
摘要:
1、类型别名 示例: #执行结果: 阅读全文
摘要:
1、类型转换 示例: #执行结果: 阅读全文
摘要:
1、输入的使用 第一种写法:fmt.Scanf("%d", &a) 第二种写法:fmt.Scan(&a) 示例: #执行结果: 阅读全文
摘要:
1、fmt包的格式化输出输入 格式说明 格式 含义 %% 一个%字面量 %b 一个二进制整数值(基数为2),或者是一个(高级的)用科学计数法表示的指数为2的浮点数 %c 字符型。可以把输入的数字按照ASCII码相应转换为对应的字符 %d 一个十进制数值(基数为10) %e 以科学记数法e表示的浮点数 阅读全文
摘要:
1、复数类型 示例1: #执行结果: 阅读全文
摘要:
1、字符串类型 示例1: #执行结果: 示例2: #执行结果: 示例3: 内建函数,len()可以测字符串的长度,有多少个字符 #执行结果: 2、字符和字符串的区别 #执行结果: 阅读全文