首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于return语句的叙述中正确的是( )。
以下关于return语句的叙述中正确的是( )。
admin
2015-08-09
50
问题
以下关于return语句的叙述中正确的是( )。
选项
A、一个自定义函数中必须有一条return语句
B、一个自定义函数中可以根据不同情况设置多条return语句
C、定义成void类型的函数中可以有带返回值的return语句
D、没有return语句的自定义函数在执行结束时不能返回到调用处
答案
B
解析
在函数中允许有多个return语句,但每次调用只能有一个return语句被执行,因此只能返回一个函数值,故A选项描述错误。定义成void类型的函数,不允许从该函数取得返回值,也不允许使用return语句,故C选项描述错误。没有return语句的函数在执行到函数的最后一条语句后会自动返回到调用处,故D选项描述错误。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/aQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中不正确的是()。
若变量已正确定义,下列正确的程序段是()。
下列程序的输出结果是()。#include<stdio.h>main(){inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i;p=a;for(i=0;i<3;i++)
语句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
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是()。main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);elseprintf("%d
若有下列定义(设int类型变量占2个字节):inti=8;则下列语句:printf("i=%08d",i);输出的结果是()。
若a的值为1,则表达式!a‖++a的值是______。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
下列叙述中错误的是()。
随机试题
全面质量管理的特征是:全员参加的质量管理和全面质量管理。
一女性患者,58岁,近1周左眼视力下降,头痛,恶心,呕吐,眼红,到医院就诊,检查左眼视力0.2,结膜充血,无分泌物,角膜水肿,瞳孔中度散大,眼底看不清。最有可能的诊断是
核医学方法测定血容量的基本原理是
甲乙两村相邻,耕地范围不清,县土地管理部门重新划分了两村土地界限,甲村不服,则:()
证券市场的有效性包含()的要求。
物体发出光,或者被发光,总之,只要从物体来的光到达我们的眼睛,就会在眼睛中成像。这样我们就看到了物体。因为日常经验中光是直线行进的,沿着光到达眼睛的方向反推过去,就判断出物体所在的方向;再根据光线角度的变化程度判断出物体的远近。如果光线拐了弯到达我们的眼睛
简述教师进行课外辅导的要求。
多尿指每日尿量为()。
改变积分次序f(x,y)dx+f(x,y)dx.
在CPU中配置高速缓冲器(Cache)是为了解决______。
最新回复
(
0
)