选项
0.0compilation error%
答案
%
字符串格式化的知识 。想打印 % 字面量,就需要用 % 进行转移 。
第 13 题
package mainimport ("fmt")func main() {s := make(map[string]int)delete(s, "h")fmt.Println(s["h"])}
选项
runtime panic0compilation error
答案
0
第 9 行中的 delete 函数不返回任何内容,如果指定的键不存在,则不执行任何操作 。
因为键 h 不存在,所以 delete 函数不会执行任何操作 。
第 10 行,我们正在试着打印 s["h"]。由于映射 s 没有关键字 h ,它将返回默认的 int 值,因此输出0 。
第 14 题
package mainimport ("fmt")func main() {i := -5j := +5fmt.Printf("%+d %+d", i, j)}
选项
-5 +5+5 +50 0
答案
-5 +5
格式化字符串“%+d”总是返回一个数值 。因此程序输出 -5 +5 。
纸上得来终觉浅,绝知此事要躬行 。赶紧打开电脑 。在你熟悉的编辑器下面,实践上面的代码吧 。
我是 @程序员小助手,持续分享编程故事,欢迎关注 。
【听说你Go语言学的不错,来来来,我这儿有几道小题】
推荐阅读
- 手把手教你用1行代码实现人脸识别
- 教你给U盘加密、快来给自己的U盘加个密码吧
- Excel中的选择性粘贴,你会用吗?
- 谁偷偷删了你的微信?用Python分分钟揪出来
- 一招把你的 Python 代码提速7倍
- 天天写order by,你知道Mysql底层执行原理吗?
- 二 茵芋酒方的功效与作用
- 百合花茶的正确泡法,四大步骤教你如何简易而快速的冲泡百合花茶
- 在线教育|陪伴孩子听说读写!科大讯飞AI学习机A10视频体验:奇妙的AI学习小助手
- 如何将你的代码可视化?