首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中错误的是( )。
以下叙述中错误的是( )。
admin
2015-08-09
57
问题
以下叙述中错误的是( )。
选项
A、用户定义的函数中可以没有return语句
B、用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值
C、用户定义的函数中若没有retum语句,则应当定义函数为void类型
D、函数的return语句中可以没有表达式
答案
B
解析
本题重点考查函数返回值的相关知识。函数的值只能通过return语句返回主调函数,在函数中允许有多个return语句,但每次调用只能有一个return语句被执行,因此只能返回一个函数值。不返回函数值的函数,可以明确定义为"空类型",类型说明符为"void"。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/iQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。main(){inta=1,b=2,c=3,t=0;if(a<B){t=a;a=b;b=t;}if(a<C){t=a;a=c;c=t;}printf("%d,%d,%d\n
有下列程序段:intn,t=-1,S=0;scanf("%d",&n);do{s=s+t;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是()。
语句int(*ptr)()的含义是()。
运行下列程序时,若输入的数据为“1,2,3”,则输出结果是()。main(){floata,b,C,t;scanf("%f,%f,%of",&a,&b,&C);if(a<B){t=a;a=b;b=t
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
假定w、x、y、m均为血型变量,则执行下列的语句后,m的值是()。w=6,x=4,y=3;m=(w<x)?w:x;m=(m<y)?m:y;
已知inta=2,b=3;则执行表达式a=a<b后,变量a的值为()。
以下数组定义中错误的是
若a的值为1,则表达式!a‖++a的值是______。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
随机试题
甲公司于2012年1月1日发行4年期一次还本、分次付息的公司债券,每年1月1日支付上年利息。债券面值1000000元,票面年利率5%,发行价格950520元。甲公司对利息调整采用实际利率法进行摊销,经计算谈债券的实际利率为6%。该债券2013年年末利息调整
A.茵陈鳖甲汤B.茵陈蒿汤C.半夏泻心汤D.四逆散E.蒿芩清胆汤清胆利湿、和胃化痰的方剂是
防水混凝土在施工中的注意事项有(.)。
首次公
()是一般意义上的优先股票,其优先权不是体现在股息多少上,而是在分配顺序上。
如果确立了贷款意向,则表明贷款可以正式受理。在该阶段,业务人员不需要做到()
教育储蓄的对象(储户)为()。
不成熟的冲突解决方式有【】
()是学习者通过亲自接触和广泛了解教育现状,对取得的第一手资料进行分析和研究,以发现某些规律或倾向性问题的学习方法。
y=在上的平均值为=_____________.
最新回复
(
0
)