更多“函数必须有返回值,否则不能正确使用”相关问题
  • 第1题:

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

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

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

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

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


    正确答案:A

  • 第2题:

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

    A.在一个函数中,可以有多条return语句

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

    C.函数必须有返回值

    D.不同的函数中可以使用相同名字的变量


    正确答案:C
    解析:函数不一定有返回值。

  • 第3题:

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

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

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

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

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


    正确答案:A

  • 第4题:

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

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

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

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

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


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

  • 第5题:

    在一个被调用函数中,关于return语句使用描述,( )是正确的。

    A.函数返回值的类型是在定义函数时确定,在函数调用时是可能改变的

    B.函数返回值的类型就是返回值表达式的值

    C.函数返回值的类型决定了返回值表达式的类型

    D.函数返回值的类型可以与返回值表达式的类型不一致


    正确答案:C
    解析:函数返回值的类型决定了返回值表达式的类型。

  • 第6题:

    关于函数的返回值,以下描述中错误的是() 

    • A、如果函数定义中有返回值,那么函数中就必须保证任何情况下都能通过return语句返回一个值,否则编译时会出错
    • B、一个函数中只能有一条return语句,而且它必须位于函数的最后一行
    • C、如果函数定义中没有返回值,那么这个函数就不能用return语句返回
    • D、如果函数定义中有返回值,那么这个函数就必须通过return语句返回一个值
    • E、函数通过return语句返回值

    正确答案:B,C

  • 第7题:

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


    正确答案:错误

  • 第8题:

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

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

    正确答案:A

  • 第9题:

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

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

    正确答案:A

  • 第10题:

    判断题
    C++函数必须有返回值,否则不能使用函数。
    A

    B


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

  • 第11题:

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

    C调用函数时,只能把实参的值传给形参,形参的值不能传递给实参

    B

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

    C

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

    D

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


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

  • 第12题:

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

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

    B

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

    C

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

    D

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


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

  • 第13题:

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

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

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

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

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


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

  • 第14题:

    函数过程F1的功能是:如果参数a为奇数,则返回值为1,否则返回值为0。以下能正确实现所述功能的代码的是( )。


    正确答案:B
    B)    【解析】本题考查程序的基本算法。定义函数过程时,要求计算结束以后,把函数的返回值存放在过程名中,返回给调用函数。题目中a为奇数,条件为aMod 2=0时,返回0,否则返回1。

  • 第15题:

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

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

    B.C++程序总是从main函数开始执行

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

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


    正确答案:B
    解析:C++程序总是从main函数开始执行。

  • 第16题:

    关于函数的返回值,正确的是( )。

    A.由return语句返回时,只带回一值,其类型在函数定义时确定

    B.其类型由调用表达式决定

    C.函数可以没有返回值,这时在函数定义中,函数的类型说明就没必要了

    D.函数调用就要有返回值,否则调用就没有意义了


    正确答案:A
    解析:选项B函数返回值类型在函数定义时就确定了;选项C没有返回值用void标示;函数是完成特定功能的程序段,可以没有返回值。

  • 第17题:

    python中,以下关于函数说法,不正确的是()

    • A、函数必须有返回值
    • B、函数中所有的return都会执行到
    • C、定义函数用def关键字
    • D、函数必须有参数

    正确答案:A,B,D

  • 第18题:

    数据结构与算法里,关于递归说法正确的是()。

    • A、递归是函数自身调用编程技术
    • B、有返回值的函数可以是递归的函数
    • C、无返回值函数是不能使用递归的
    • D、递归分为直接递归和间接递归

    正确答案:A,B,D

  • 第19题:

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

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

    正确答案:A

  • 第20题:

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

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

    正确答案:A

  • 第21题:

    多选题
    数据结构与算法里,关于递归说法正确的是()。
    A

    递归是函数自身调用编程技术

    B

    有返回值的函数可以是递归的函数

    C

    无返回值函数是不能使用递归的

    D

    递归分为直接递归和间接递归


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

  • 第22题:

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

    函数的返回值不能是结构体指针类型

    B

    函数的返回值不能是结构体类型

    C

    在调用函数时,可以将结构体变量作为实参传给函数

    D

    结构体数组不能作为参数传给函数


    正确答案: D
    解析:
    C项正确,结构体变量作为实参时,是传值形式调用;AB两项错误,函数的返回值可以是结构体变量和结构体指针变量;D项错误,向函数传递结构体数组名时,传递的是实参结构体数组的首地址,是传引用形式调用。答案选择C选项。

  • 第23题:

    多选题
    python中,以下关于函数说法,不正确的是()
    A

    函数必须有返回值

    B

    函数中所有的return都会执行到

    C

    定义函数用def关键字

    D

    函数必须有参数


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