早教吧 育儿知识 作业答案 考试题库 百科 知识分享

1)下列叙述错误的是.A.一个函数中可以有多条return语句B.调用函数必须在一条独立的语句中完成C.函数中通过return语句传递函数值D.主函数main也可以带有形参;ABCD对错,请详细分析为什么,

题目详情
1)下列叙述错误的是___ _____.
A.一个函数中可以有多条return语句
B.调用函数必须在一条独立的语句中完成
C.函数中通过return语句传递函数值
D.主函数main也可以带有形参;
ABCD对错,请详细分析为什么,
本人认为B是错误的,比方说带返回值int的函数就可以在主函数调用时直接判断:if(match==1),这样便不是独立的语句?A肯定是对的,可以返回-1,0,1;传递函数值是不是不能用return?只能用值传递和地址传递呢?
▼优质解答
答案和解析
B错误,调用函数可以作为领一个函数的参数,因此不独立也行,C中return可以作为返回值来传递