单选题
以下叙述中错误的是______。
A、
用户定义的函数中可以没有return语句
B、
用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值
C、
用户定义的函数中若没有return语句,则应当定义函数为void类型
D、
函数的return语句中可以没有表达式
【正确答案】
B
【答案解析】
[解析] 本题重点考查函数返回值的相关知识,函数的值只能通过return语句返回主调函数,在函数中允许有多个return语句,但每次调用只能有一个return语句被执行,因此只能返回一个函数值。不返回函数值的函数,可以明确定义为“空类型”,类型说明符为“void”。因此B选项正确。
提交答案
关闭