C语言程序设计

单选题以下叙述中正确的是(  )。A 不同函数的形式参数不能使用相同名称的标识符B 用户自己定义的函数只能调用库函数C 实用的C语言源程序总是由一个或多个函数组成D 在C语言的函数内部,可以定义局部嵌套函数

题目
单选题
以下叙述中正确的是(  )。
A

不同函数的形式参数不能使用相同名称的标识符

B

用户自己定义的函数只能调用库函数

C

实用的C语言源程序总是由一个或多个函数组成

D

在C语言的函数内部,可以定义局部嵌套函数

参考答案和解析
正确答案: C
解析:
一个C程序可以有一个或多个程序文件,所以也可以有一个或多个函数,选项C正确;除了main函数不能被其他函数调用之外,用户自定义函数可以调用其他任意函数,包括库函数和用户自定义函数,选项B错误;函数是一个独立的模块,不同函数之间的定义相互没有影响,所以标识符可以相同,选项A错误;函数体内部只可以调用但是不可以定义其他函数,选项D错误;答案选择C选项。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下说法错误的是()

A、C语言函数分为由系统提供的标准库函数和由程序员自己定义的函数

B、在主函数main()中可以调用其他函数,其他函数之间不可以相互调用

C、C语言的程序是由一个函数或多个函数组成的

D、对于一个很大的任务,一般把它分解成若干源文件,分别编写和调试


参考答案:B

第2题:

C语言中,关于函数下列说法正确的是(38),下列符号可以作为函数名的是(39)。C语言中函数内部定义的变量,缺省存储类别是(40)。当return语句中的表达式的类型和函数定义类型不一致时,函数返回值类型由(41)。

A.函数的定义可以嵌套,但函数的调用不能嵌套

B.函数的定义不可以嵌套,但函数的调用可以嵌套

C.函数的定义可以嵌套,函数的调用也可以嵌套

D.函数的定义和调用都不能嵌套


正确答案:B

第3题:

对函数的正确描述()

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

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

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

D.不能嵌套调用函数


参考答案:C

第4题:

以下正确的描述是:在C语言程序中______。

A.函数的定义可以嵌套,但函数的调用不可以嵌套

B.函数的定义和函数的调用均可以嵌套

C.函数的定义和函数的调用均不可以嵌套

D.函数的定义不可以嵌套,但函数的调用可以嵌套


正确答案:D

第5题:

在C语言程序中,以下说法正确的是( )。

A.函数的定义和函数的调用均不可以嵌套

B.函数的定义不可嵌套,但函数的调用可以嵌套

C.函数的定义可以嵌套,但函数的调用不可以嵌套

D.函数的定义和函数的调用均可以嵌套


正确答案:B
解析:本题考查函数调用的基本概念。因为函数的结果是一个未知量,而函数定义时不能使用未知量,所以函数定义不可以嵌套,但是函数调用可以嵌套。

第6题:

对于C语言的函数,下列叙述中正确的是()。

A.函数的定义不能嵌套,但函数调用可以嵌套

B.函数的定义可以嵌套,但函数调用不能嵌套

C.函数的定义和调用都不能嵌套

D.函数的定义和调用都可以嵌套


正确答案:A

第7题:

在C语言中______。

A.函数定义可以嵌套,但函数调用不能嵌套

B.函数定义不可以嵌套,但函数调用可以嵌套

C.函数定义和调用均不能嵌套

D.函数定义和调用均可以嵌套


正确答案:B
解析:函数可以实现嵌套调用,但它的定义不可以嵌套。

第8题:

在C语言程序中,以下说法正确的是( )。

A)函数的定义和函数的调用均不可以嵌套

B)函数的定义不可嵌套,但函数的调用可以嵌套

C)函数的定义可以嵌套,但函数的调用不可以嵌套

D)函数的定义和函数的调用均可以嵌套


正确答案:B

第9题:

在C语言程序中,下列说法正确的是( )。

A.函数的定义和函数的调用均可以嵌套

B.函数的定义不可以嵌套,但函数的调用可以嵌套

C.函数的定义可以嵌套,但函数的调用不可以嵌套

D.函数的定义和函数的调用均不可以嵌套


正确答案:B
解析:本题考查函数调用的基本概念。因为函数的结果是个未知量,而函数定义时不能使用未知量,所以函数定义不可以嵌套,但函数的调用可以嵌套。

第10题:

下列关于C语言函数的描述中,正确的是()

A.函数的定义可以嵌套,但函数的调用不可以嵌套

B.函数的定义不可以嵌套,但函数的调用可以嵌套

C.函数的定义和函数的调用都可以嵌套

D.函数的定义和函数的调用都不可以嵌套


参考答案:B

更多相关问题