7、以下对C语言函数的有关描述中,正确的是?A.在C语言程序中,调用函数时,如函数参数是简单变量,则只能把实参的值传递给形参,形参的值不能传送给实参B.C语言函数既可以嵌套定义又可递归调用C.C语言函数必须有返回值,否则不能使用函数D.在C语言程序中有调用关系的所有函数必须放在同一个源程序文件中

题目

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

A.在C语言程序中,调用函数时,如函数参数是简单变量,则只能把实参的值传递给形参,形参的值不能传送给实参

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

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

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


相似考题
更多“7、以下对C语言函数的有关描述中,正确的是?”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

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

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

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

    C.函数必须有返回值

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


    正确答案:A

  • 第3题:

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

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

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

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

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


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

  • 第4题:

    以下说法中正确的是______。

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

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

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

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


    正确答案:C
    解析:要调用的函数必须先定义(不能嵌套),但是可以互相嵌套调用。

  • 第5题:

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

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

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

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

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


    正确答案:A

  • 第6题:

    以下说法中正确的是_______。

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

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

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

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


    正确答案:C
    解析:C语言的程序是由主函数main()开始运行,由主函数来调用其他函数,函数必须是并列的,定义后使用,不能在一个函数中定义其他函数,main()函数不一定要放在程序的开始部分,故选C。

  • 第7题:

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

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

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

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

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


    正确答案:A
    解析:在C语言中,提供了许多库函数供用户使用,因此选项D错误。

  • 第8题:

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

    A.C程序由一个或一个以上的函数组成

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

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

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


    正确答案:A
    解析:C语言的基本单位是函数;函数可以调用可以嵌套,但函数定义不可以嵌套;函数可以没有返回值,在函数名前加void;C++程序中调用关系的所有函数可以放在不同的程序文件中,故正确答案为A项。

  • 第9题:

    以下说法中,正确的是()。

    • A、C语言程序总是从第一个函数开始执行
    • B、C语言程序总是从main()函数开始执行
    • C、在C语言程序中,要调用的函数必须在main()函数中定义
    • D、C语言程序中的main()函数必须放在程序的开始部分

    正确答案:B

  • 第10题:

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

    • A、C程序由一个或一个以上的函数组成
    • B、C函数可以嵌套定义
    • C、函数必须有返回值,否则不能使用函数
    • D、C语言中所有的函数定义都必须在main()函数中定义

    正确答案:A

  • 第11题:

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

    • A、在C语言中调用函数时,只能将实参的值传递给形参,形参的值不能传递给实参
    • B、C语言函数既可以嵌套定义,又可以嵌套调用
    • C、函数必须有返回值,否则不能使用函数
    • D、C语言程序中有调用关系的所有函数都必须放在同一源程序文件中

    正确答案:A

  • 第12题:

    单选题
    以下说法中,正确的是()。
    A

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

    B

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

    C

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

    D

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


    正确答案: C
    解析: 暂无解析

  • 第13题:

    以下说法正确的是()

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

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

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

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


    参考答案:C

  • 第14题:

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

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

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

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

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


    正确答案:A

  • 第15题:

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

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

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

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

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


    正确答案:A

  • 第16题:

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

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

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

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

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


    正确答案:D

  • 第17题:

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

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

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

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

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


    正确答案:A

  • 第18题:

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

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

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

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

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


    正确答案:A
    解析:函数是C语言的特征,它封装了一些程序代码和数据。无返回值的函数需用void来说明类型。函数调用中发生的数据传送是单向的。即只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。因此在函数调用过程中,形参的值发生改变,而实参中的值不会变化。C函数可以递归调用但是不能嵌套定义。调用关系的函数不必放在一个源程序文件中。

  • 第19题:

    以下对C语言的描述中,正确的是______。

    A.C语言源程序中可以有重名的函数

    B.C语言源程序中要求每行只能书写一条语句

    C.注释可以出现在C语言源程序中的任何位置

    D.最小的C语言源程序中没有任何内容


    正确答案:C

  • 第20题:

    以下答案中关于肢体语言在信息传递中的占比,描述正确的是()

    • A、7%
    • B、38%
    • C、42%
    • D、55%

    正确答案:D

  • 第21题:

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

    • A、C语言程序由一个或者多个函数组成
    • B、C语言函数既可以嵌套定义,也可以递归定义
    • C、函数必须有返回值,否则不能使用函数
    • D、在C语言程序中,存在调用关系的所有函数必须放在同一个源程序文件中

    正确答案:A

  • 第22题:

    以下说法正确的是()

    • A、C语言程序是从第一个定义的函数开始执行的
    • B、C语言程序中要调用的函数必须在main()函数中定义
    • C、C语言程序是从main()函数开始执行的
    • D、C语言程序的main()函数必须放在程序的开始部分

    正确答案:C

  • 第23题:

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

    • A、C程序由一个或一个以上的函数组成
    • B、C函数可以嵌套调用和嵌套定义
    • C、函数必须有返回值,否则不能使用函数
    • D、C语言中所有的函数定义都必须在main()函数中定义

    正确答案:A

  • 第24题:

    单选题
    以下对C语言函数的有关叙述中,正确的是()。
    A

    C语言程序由一个或者多个函数组成

    B

    C语言函数既可以嵌套定义,也可以递归定义

    C

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

    D

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


    正确答案: D
    解析: 暂无解析