首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中错误的是
以下叙述中错误的是
admin
2015-08-14
28
问题
以下叙述中错误的是
选项
A、用户定义的函数中可以没有return语句
B、用户定义的函数中若没有return语句,则应当定义函数为void类型
C、用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值
D、函数的return语句中可以没有表达式
答案
C
解析
函数值通过return语句返回,return语句的形式如下:return表达式或return(表达式);当程序执行到return语句时,程序的流程就返回到调用该函数的地方,并带回函数值。在同一函数内,可以根据需要,在多处出现return语句,在函数体的不同部位退出函数。无论函数体中有多少个return语句,return语句只可能执行一次,返叫一个函数值。return语句中也可以不含有表达式,这时必须定义函数为void类型,它的作用只是使流程返回到调用函数,并没有确定的函数值。函数体内可以没有return语句,这时也必须定义函数为void类型,程序的流程就一直执行到函数末尾的“}”,然后返回调川函数,也没有确定的函数值带回。
转载请注明原文地址:https://kaotiyun.com/show/dFDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
下列程序的输出结果是()。#include<stdio.h>main(){inti;for(i=1;i<=10;i++){if((i*i>=20)&&(i*i<=100))brea
执行下列程序后,输出的结果是()。#include<stdio.h>#defineS(X)X*Xvoidmain(){inta=9,k=3,m=2;a/=S(k+m)/S(k+m);
在执行完下列的C语句段之后,则B的值是()。chara=’A’;intb;B=((34&&56)&&(a<’b’));
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与()配对。
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句"k=b*20;"(k为int型变量)后,k的值是______。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
若各选项中所用变量己正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是()。
若有语句:char*line[5];,以下叙述中正确的是
若变量已正确定义并赋值,以下符合C语言语法的表达式是
随机试题
背景某民航机场工程公开招标,建筑面积65088m2,现招标人委托具有工程咨询甲级和招标代理甲级资质的A咨询公司进行招标代理。在招标文件中规定了本次招标采用资格预审方式,评标方法采用综合评估法并设有标底。事件一:本次招标共有25家投标申请人都通过了资格预审
真空炉加热的保温时间应考虑加热时的滞后效应,比一般空气加热炉的保温时间长。()
Excel是运行于Windows环境下的电子表格软件,具有()等功能。
下列各项税金中,通常与企业当期损益有直接关系的有()。
当实现一个VLAN跨越两台交换机时,则需要()。
《国家赔偿法》确立了国家赔偿的归责原则为违法原则。()
结合材料回答问题:邹碧华生前是上海市高级人民法院副院长,投身司法事业26年。2014年12月,他突发心脏病经抢救无效因公殉职,终年47岁。中央组织部、中央宣传部、中央政法委、最高人民法院党组印发了《关于认真学习贯彻习近平总书记重要批示广泛开展向邹
求微分方程xy’’+2y’=ex的通解.
TheOlympicGameswerewatchedby______billionsofpeoplearoundtheworld.
A、Aboutthreedays.B、Aboutthreemonths.C、Aboutthreehours.D、Aboutthreeweeks.D细节辨认题。对话末尾,女士告诉男士三周左右就可以收到银行邮寄给他的卡和密码了。因此,办
最新回复
(
0
)