计算机技术与软件专业技术资格考试(初级程序员)

以下关于程序中函数的定义、调用和声明的叙述中,正确的是()。A、函数的定义必须放在该函数的调用之前B、函数的声明必须放在该函数的调用之前C、函数的定义必须放在该函数的声明之前D、函数的声明必须放在该函数的定义之前

题目

以下关于程序中函数的定义、调用和声明的叙述中,正确的是()。

  • A、函数的定义必须放在该函数的调用之前
  • B、函数的声明必须放在该函数的调用之前
  • C、函数的定义必须放在该函数的声明之前
  • D、函数的声明必须放在该函数的定义之前
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下叙述中正确的是

A.构成C程序的基本单位是函数

B.可以在一个函数中定义另一个函数

C.main()函数必须放在其他函数之前

D.所有被调用的函数一定要在调用之前进行定义


正确答案:A

第2题:

● 下面关于 C 语言程序的描述,正确的是 (55) 。

(55)

A. 总是从第一个定义的函数开始执行

B. 要调用的函数必须在 main()函数中定义

C. 总是从 main()函数开始执行

D. main()函数必须放在程序的开始


正确答案:C

第3题:

● 以下关于程序中函数的定义、调用和声明的叙述中,正确的是 (42) 。

(42)

A. 函数的定义必须放在该函数的调用之前

B. 函数的声明必须放在该函数的调用之前

C. 函数的定义必须放在该函数的声明之前

D. 函数的声明必须放在该函数的定义之前


正确答案:B

第4题:

如果被调用函数的定义出现在主调函数之前,可以不必加以声明。()

此题为判断题(对,错)。


正确答案:正确

第5题:

下列叙述中正确的是()

A.C语言程序必须要有return语句

B.C语言程序中,要调用的函数必须在main()函数中定义

C.C语言程序中,只有int类型的函数可以未经声明而出现在调用之后

D.C语言程序中,main()函数必须放在程序开始的部分


正确答案:C

第6题:

下面关于C语言程序的描述,正确的是(55)。

A.总是从第一个定义的函数开始执行

B.要调用的函数必须在main()函数中定义

C.总是从main()函数开始执行

D.main()函数必须放在程序的开始


正确答案:C
解析:本题考查C语言程序的基本知识。C语言中,main是一个特殊的函数名,每次运行程序都从名为main的函数的起点开始执行。这意味着每一个程序都必须包含一个main函数。

第7题:

关于函数声明,以下不正确的说法是()。

A.如果函数定义出现在函数调用之前,可以不必加函数原型声明

B.如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明

C.函数再调用之前,一定要声明函数原型,保证编译系统进行全面的调用检查

D.标准库不需要函数原型声明


正确答案:C

第8题:

以下叙述中的是()。

A、构成C程序的基本单位是函数

B、可以在一个函数中定义另一个函数

C、main()函数必须放在其他函数之前

D、C函数定义的格式是K&R格式


参考答案:A

第9题:

以下叙述中正确的是( )。

A.构成C程序的基本单位是函数

B.可以在一个函数中定义另一个函数

C.main函数必须放在其他函数之前

D.所有被调用函数一定要在调用之前进行定义


正确答案:A
解析:C程序是由函数构成的,A)正确;main函数可以放在其他函数之前,也可以放在其他函数之后,C)错误;函数可以嵌套调用,但不能嵌套定义,B)错误;被调用函数可以在调用之后定义,但需要在调用前声明,D)错误。

第10题:

在下面关于函数的描述中错误的是 ______。

A.在一个源文件中,如果函数定义在先,调用在后,则不必声明该函数

B.如果一个函数在一个源文件里定义,而调用在另一个源文件中,则必须在调用之前声明该函数

C.函数的声明应使用函数原型

D.在一个源文件中,如果自定义函数调用在先,定义在后,则不必声明该函数


正确答案:D

更多相关问题