以下对C语言函数的有关描述中,正确的是()

题目

以下对C语言函数的有关描述中,正确的是()

  • A、C程序中有调用关系的所有函数必须放在同一个源程序文件中
  • B、C函数既可以嵌套定义又可以递归调用
  • C、函数必须有返回值,否则不能使用函数
  • D、在C中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下对C语言函数的有关描述中,正确的是

A.在C语言中调用函数时,只能把实参的值传给形参,形参的值不能传送给实参

B.C函数既可以嵌套定义又可以递归调用

C.函数必须有返回值,否则不能使用函数

D.函数必须有返回值,返回值类型不定`


正确答案:A

第2题:

以下对C语言函数的描述中,正确的是()。

A、C程序必须由一个或一个以上的函数组成

B、C函数既可以嵌套定义又可以递归调用

C、函数必须有返回值,否则不能使用函数

D、C程序中有调用关系的所有函数必须放在同一个程序文件中


参考答案:A

第3题:

( 11 )以下叙述正确的是

A ) C 语言程序是由过程和函数组成的

B ) C 语言函数可以嵌套调用,例如: fun ( fun ( x ))

C ) C 语言函数不可以单独编译

D ) C 语言中除了 main 函数,其他函数不可作为单独文件形式存在


正确答案:B

第4题:

在以下对C语言的描述中,正确的是()。

A.在C语言中调用函数时,只能将实参数的值传递给形参,形参的值不能传递给实参

B.C语言函数既可以嵌套定义又可以递归调用

C.函数必须有返回值,否则不能使用函数

D.C语言程序中有定义关系的所有函数都必须放在同一源文件中


正确答案:A

第5题:

以下说法正确的是()

A、C语言程序总是从第一个的函数开始执行

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

C、C语言程序总是从main()函数开始执行

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


参考答案:C

第6题:

下面对C语言的描述中,正确的是

A.函数一定有返回值,否则无法使用函数

B.C语言函数既可以嵌套定义又可以递归调用

C.在C语言中,调用函数时,只能将实参的值传递给形参

D.C语言程序中有调用关系的所有函数都必须放在同一源程序文件中


正确答案:C

第7题:

以下对C语言函数的有关描述中,正确的是( )。

A.C函数可以递归调用也可以嵌套调用

B.在C中,调用函数时,只能把实参值传给形参,形参值不能返回给实参

C.没有返回值的函数不能被使用 .

D.C程序中有调用关系的所有函数必须放在同一个源程序文件中


正确答案:A
选项B),形参值的改变不会影响实参,但形参值可以作为返回值返回给实参。选项c),函数可以没有返回值,即返回值类型为void。选项D),函数可以定义在不同的文件中,只要调用前包含被调用函数所在的文件即可。

第8题:

对函数的正确描述()

A.在C语言中可以嵌套定义函数

B.自定义函数和调用函数可以不在一个源文件中

C.函数定义都是平行的,独立的

D.不能嵌套调用函数


参考答案:C

第9题:

以下对于C语言的描述中,正确的是:()

A.C语言调用函数时,值传递方式只能将实参的值传给形参,形参的值不能传递给实参

B.C语言中函数既可以嵌套定义,也可以递归调用

C.函数必须有返回值

D.C程序中有调用关系的所有函数必须放在同一源程序文件中


正确答案:A

第10题:

以下对C++语言函数的有关描述中,正确的是

A.在C++语言中调用函数时,只能把实参的值传给形参,形参的值不能传送给实参

B.C++语言函数既可以嵌套定义又可以递归调用

C.函数必须无返回值,否则不能使用函数

D.函数必须有返回值,返回值类型不定


正确答案:A
解析:形参的值的改变,不能影啊实参的值。选项B) 函数只能嵌套调用,不能嵌套定义;函数要是有返回值其类型必须确定;函数也可无返回值,用 void表示。

更多相关问题