题目内容
(请给出正确答案)
[单选题]
return [表达式]结束函数,选择性地返回一个值给调用方法,不带表达式的return相当于()。
A.无返回值
B. 返回0
C. 返回null
D. 返回Non
答案
查看答案
A.无返回值
B. 返回0
C. 返回null
D. 返回Non
第2题
已知函数定义def demo(x, y, op):return eval(str(x)+op+str(y)),那么表达式demo(3, 5, '+')的值为______________________。
第3题
第4题
A.return语句中的表达式类型所决定
B.调用该函数时的主调函数类型所决定
C.调用该函数时系统临时决定
D.在定义该函数时所指定的雨数类型所决定
第5题
A.定义函数时,形参的类型说明可以放在函数体内
B.return后边的值不能为表达式
C.如果函数值的类型与返回值类型不一致,以函数值类型为准
D.如果形参与实参的类型不一致,以实参类型为准
第6题
下列关于RETURN语句的叙述中,错误的是( )。
A.子程序的结尾必须是RETURN语句
B.通常主程序的结尾不用CANCEL语句,而用RETURN语句
C.自定义函数中可以不含RETURN<表达式>
D.在子程序中遇到RETURN TO MASTER语句,则直接返回到最高一级调用点
第7题
以下叙述中错误的是
A.用户定义的函数中可以没有return语句
B.用户定义的函数中若没有retum语句,则应当定义函数为yoid类型
C.用户定义的函数中可以有多个retum语句,以便可以调用一次返回多个函数值
D.函数的retum语句中可以没有表达式
第8题
第10题
若有以下函数定义,函数返回值的类型是【 】。 fun(double A) {return a*a*a;}