在线测验


以下测验提供了与Go相关的多项选择题 (MCQ) 。您必须阅读所有给出的答案并单击正确答案。如果您不确定答案,可以使用“显示答案”按钮检查答案。您可以使用“下一个测验”按钮来检查测验中的新问题集。

问题与解答

问题 1 - Go 支持方法重载吗?

A-是的

B——没有

答案:B

解释

不支持方法重载。

问题 2 - 以下哪项不是 Go 中的整数类型?

A -uint8

B -uint64

C-复合体128

D - 以上所有。

答案:C

解释

Complex128 不是整数类型。

问题 4 - 可以动态创建 Go 函数并将其用作值吗?

A-正确

B-

答案:A

解释

函数可以动态创建并可以用作值。

答案:D

解释

以上所有选项都是正确的。

答案:C

解释

以上两个选项都是正确的。

答案:D

解释

以上所有选项都是正确的。

Q 8 - 以下哪种方法是 Go 中默认的参数传递方法?

A - 按值调用。

B - 通过引用调用

C——以上两者。

D——以上都不是。

答案:A

解释

默认情况下,Go 使用按值调用来传递参数。

问题 9 - 动态类型变量声明向编译器保证存在一个具有给定类型和名称的变量。

A-正确

B-

答案:B

解释

静态类型变量声明向编译器保证存在一个具有给定类型和名称的变量。

问题 10 - 数字文字是左值,因此可能无法分配,也不能出现在左侧。

A-正确

B-

答案:B

解释

数字文字是右值,因此不能被赋值,也不能出现在左侧。

go_questions_answers.htm