更多“在函数中,“return”关键字有哪些作用?()A、中断函数或中断整个程序;B、仅有中断函数的作用;C、中断函数,获得返回值;D、仅有获得返回值这一项作用;”相关问题
  • 第1题:

    有关return语句说法不正确的是( )

    A)系统默认的返回值类型为整型,故当函数的返回值为int型时,在函数定义时,返回值的类型说明可以省略

    B)当函数有返回值时,凡是允许表达式出现的地方,都可以调用该函数

    C)当函数没有返回值时,函数的返回值类型可以说明为void型,它表示“无类型”或“空类型”

    D)函数的返回值类型必须与return语句中的表达式值的类型一致,但c语言也允许不同;这时,系统以函数定义时的返回值类型说明为准,并自动地将return语句中表达式的值转换为函数的返回值类型


    正确答案:D

  • 第2题:

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

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

    正确答案:A,B,D

  • 第3题:

    在PHP中,若函数return关键字后面没有数据,则函数也有返回值。


    正确答案:正确

  • 第4题:

    返回值函数的定义格式正确的是()

    • A、返回值类型函数名(形式参数列表){语句;return表达式;}
    • B、void函数名(形式参数列表){语句;return表达式;}
    • C、返回值类型函数名(实参数列表){语句;return表达式;}
    • D、void函数名(实参数列表){语句;return表达式;}

    正确答案:A

  • 第5题:

    以返回值的角度,函数分为()

    • A、系统函数
    • B、无返回值函数
    • C、有返回值函数
    • D、自定义函数

    正确答案:B,C

  • 第6题:

    如果函数中没有return语句或者return语句不带任何返回值,那么该函数的返回值为()。


    正确答案:None

  • 第7题:

    在C51中,中断函数与一般函数有什么区别?


    正确答案: 中断函数无参无返回,一般函数参数和返回都是可有可无。
    中断函数由系统自动调用,一般函数必须手动调用。

  • 第8题:

    中断函数的调用是在满足中断的情况下,自动完成函数调用的


    正确答案:正确

  • 第9题:

    中断服务子函数和普通子函数有什么异同?


    正确答案: 答:相同点:两者都需要保护断点,都可实现中断嵌套等。
    不同点:1.一般函数在调用函数中的断点是明确的,中断函数的断点是随机的。
    2.主函数与调用函数之间具有主从关系,与中断函数之间是平行关系。
    3.一般函数调用是纯粹软件处理过程,而中断函数调用是需要软硬件配合才能完成的过程。

  • 第10题:

    判断题
    在PHP中,若函数return关键字后面没有数据,则函数也有返回值。
    A

    B


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

  • 第11题:

    多选题
    以下关于中断控制语句的描述,错误的是()
    A

    return用于退出整个子程序

    B

    continue停止继续执行下面的语句,直接跳回循环起始位置

    C

    break用于强行退出循环,不执行循环中剩余的语句

    D

    break语句用于中断当前的程序块,如for循环块,if结构块等的执行

    E

    在一个函数中,不管有没有返回值,都需要return语句来推出函数


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

  • 第12题:

    单选题
    在函数中,“return”关键字有哪些作用?()
    A

    中断函数或中断整个程序;

    B

    仅有中断函数的作用;

    C

    中断函数,获得返回值;

    D

    仅有获得返回值这一项作用;


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

  • 第13题:

    python中,函数的返回值的关键字是()

    • A、replace
    • B、index
    • C、find
    • D、return

    正确答案:D

  • 第14题:

    函数返回值所实用的关键字是Return


    正确答案:错误

  • 第15题:

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

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

    正确答案:B,C

  • 第16题:

    关于函数知识下列描述说法不正确的是()

    • A、函数值是指函数被调用之后,执行函数体中的程序段所取得的并返回给主调函数的值。
    • B、函数的值通过return语句返回主调函数
    • C、有返回值函数的定义格式为:返回值类型函数名(参数列表);{函数体}
    • D、无返回值函数的定义格式为:void函数名(参数列表);{函数体}

    正确答案:C,D

  • 第17题:

    以下关于return语句的描述,错误的是()  

    • A、如果不带返回值,那么只需要return语句本身
    • B、如果退出时要带一个返回值,只需要把返回值放到return后面就行了
    • C、函数可以随意决定是否带返回值,无需事先定义
    • D、return语句的作用是退出当前的函数,回到原先调用它的程序处

    正确答案:C

  • 第18题:

    什么是中断?编写中断服务函数需要什么关键字?


    正确答案:中断是指计算机暂时停止原程序的执行,转而为外部设备服务(执行中断服务程序),并在服务完成后,自动返回原程序执行的过程(4分)。需要用interrupt来声明中断服务函数,用using改变工作寄存器组。

  • 第19题:

    在KeilC里,中断子程序与函数又何不同()?

    • A、中断子程序不必声明
    • B、函数不必声明
    • C、中断子程序必须有形式参数
    • D、中断子程序一定会有返回值

    正确答案:A

  • 第20题:

    在C51中,中断函数与一般函数有什么不同?


    正确答案: 中断函数在定义时后面带interruptm修饰符,m的取值为0~31,对应的中断情况如下:0——外部中断0,1——定时/计数器T0,2——外部中断1,3——定时/计数器T1,4——串行口中断,5——定时/计数器T2,其他值预留。
    编写MCS-51中断函数需要注意如下几点。
    (1)中断函数不能进行参数传递,如果中断函数中包含任何参数声明都将导致编译出错。
    (2)中断函数没有返回值。
    (3)在任何情况下都不能直接调用中断函数
    (4)如果在中断函数中调用了其他函数,则被调用函数所使用的寄存器必须与中断函数相同,否则会产生不正确的结果。
    (5)C51编译器对中断函数编译时会自动在程序开始和结束处加上相应的内容。
    (6)C51编译器从绝对地址8m+3处产生一个中断向量,其中m为中断号,也即interrupt后面的数字。该向量包含一个到中断函数入口地址的绝对跳转。
    (7)中断函数最好写在文件的尾部,并且禁止使用extern存储类型说明。防止其他程序调用。

  • 第21题:

    以下关于中断控制语句的描述,错误的是()

    • A、 return用于退出整个子程序
    • B、 continue停止继续执行下面的语句,直接跳回循环起始位置
    • C、 break用于强行退出循环,不执行循环中剩余的语句
    • D、 break语句用于中断当前的程序块,如for循环块,if结构块等的执行
    • E、 在一个函数中,不管有没有返回值,都需要return语句来推出函数

    正确答案:D,E

  • 第22题:

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

    函数必须有返回值

    B

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

    C

    定义函数用def关键字

    D

    函数必须有参数


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

  • 第23题:

    填空题
    如果函数中没有return语句或者return语句不带任何返回值,那么该函数的返回值为()。

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