2023-01-09:以下go语言代码输出什么?A:+Inf; B:zero; C:something else; D:does
2023-06-13 09:16:48 时间
2023-01-09:以下go语言代码输出什么?A:+Inf;B:zero;C:something else;D:doesn't compile。
package main
import (
"fmt"
"math"
)
func main() {
// Inf returns positive infinity if sign >= 0, negative infinity if sign < 0.
x := math.Inf(1)
switch {
case x < 0, x > 0:
fmt.Println(x)
case x == 0:
fmt.Println("zero")
default:
fmt.Println("something else")
}
}
答案选A。这道题考的不是语法,而是英语。根据注释 Inf returns positive infinity if sign >= 0, negative infinity if sign < 0.,即可得出答案。
相关文章
- 2022-10-16:以下go语言代码输出什么?A:timed out;B:panic;C:没有任何输出。 package main import ( “con
- 2022-10-28:以下go语言代码输出什么?A:false false;B:true false;C:true true;D:false true。 pac
- 2022-10-31:以下go语言代码输出什么?A:map[];B:nil;C:Panic;D:编译错误。 package main import “fmt“
- 2022-07-22:以下go语言代码输出什么?A:1;B:1.5;C:编译错误;D:1.49。package mainimpo
- 2022-07-24:以下go语言代码输出什么?A:[]int{};B:[]int(nil);C:panic;D:编译错误。pa
- 2022-08-01:以下go语言代码输出什么?A:panic;B:5;C:6;D:编译错误。
- 2022-08-27:以下go语言代码输出什么?A:[0];B:panic;C:7;D:不清楚。package mainimpo
- 2022-09-10:以下go语言代码输出什么?A:编译错误;B:49.0;C:49。package mainimport (
- 2022-09-22:以下go语言代码输出什么?A:5、B:不能编译;C:运行时死锁。package mainimport (
- 2022-09-28:以下go语言代码输出什么?A:1 1;B:1 2;C:2 2;D:不确定。package mainimpo
- 2022-10-16:以下go语言代码输出什么?A:timed out;B:panic;C:没有任何输出。package mai
- 2022-10-24:以下go语言代码输出什么?A:3 3;B:3 4;C:0 0;D:0 1。package mainfunc
- 2022-10-31:以下go语言代码输出什么?A:map[];B:nil;C:Panic;D:编译错误。package mai
- 2022-12-31:以下go语言代码输出什么?A:1 1;B:-1 1;C:-1 -1;D:编译错误。 package mai
- 2023-02-21:请用go语言调用ffmpeg,解码mp4文件,输出视频信息和总帧数。
- 2023-04-15:ffmpeg的filter_audio.c的功能是生成一个正弦波音频,然后通过简单的滤镜链,最后输出数据的MD5校验和。请用go语言改写。
- Go语言浮点类型(小数类型)
- Go语言输出九九乘法表
- go test命令(Go语言测试命令)完全攻略
- 使用Go语言来操作Oracle数据库(go语言oracle)
- Go-连接Redis-学习go-redis包详解编程语言
- 轻松搞定Go语言连接MySQL(go连接mysql)
- 快跟上趋势,GO DB ORACLE(go db oracle)