首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于return语句的叙述中正确的是( )。
以下关于return语句的叙述中正确的是( )。
admin
2015-08-09
36
问题
以下关于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=4;printf("%d\n",(a+=a-=a*A));}
有下列程序:#include<stdio.h>main(){charc;while((c=getchar())!=’,’)putchar(++c);}程序运行时,如果从键盘输入:A,B,<CR>,则输出
下列程序段的输出结果为()。#include<stdio.h>main(){staticchara[]="language";char*p;p=a;for(p=a;p<a+8;p+=2)
有下列函数定义:fun(floath){printf("%f,%f\n”,h,h*h);}该函数的类型是()。
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是()。main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);elseprintf("%d
执行下列程序中的输出语句后,a的值是()。main(){inta;printf("%d\n",(a=2*3,a*5,a+7));}
若变量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的值为()。
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
随机试题
系统
A.氨的毒性增加B.氨的生成增加C.氨的吸收增加D.组织对氨的敏感性增加E.促进氨透过血脑屏障便秘
属于胆的生理功能有
某企业在确定产品产量指标时采取盈亏平衡分析法,盈亏平衡示意图见下图。该企业2016年计划生产一种产品,该产品单价为500元,单位产品的变动成本为250元,总固定成本为600万元。根据以上资料,回答下列问题:在盈亏平衡图上标号为4的线是(
(1)筑路(2)人民赞许(3)设计图纸(4)通车(5)改善交通状况
我国嫦娥工程规划为三期,简称为“绕、落、回”三步走:第一步为“绕”,即发射中国第一颗月球探测卫星,突破至地外天体的飞行技术,实现首次绕月飞行;第二步为“落”,即发射月球软着陆器,并携带月球巡视勘察器(俗称月球车),在着陆器落区附近进行就位探测,这一步已经完
ThenightbeforeIwastohavesurgery(手术),Jeremy,mynine-year-oldson,becameworried."Iamworried【C1】______you,Mom.
WhenItrytounderstand______thatpreventssomanyAmericansfrombeingashappyasonemightexpect,itseemstomethatthe
Arewereadyforthelibraryofthefuture?A)Librarianstodaywilltellyoutheirjobisnotsomuchtotakecareofbooks
InChinacalligraphyoccupiesadistinguishedpositioninthefieldoftraditionalart.Itisnotonlyameansofcommunication,
最新回复
(
0
)