首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中错误的是
以下叙述中错误的是
admin
2017-04-26
35
问题
以下叙述中错误的是
选项
A、用户定义的函数中可以没有return语句
B、用户定义的函数中若没有return语句,则应当定义函数为void类型
C、用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值
D、函数的return语句中可以没有表达式
答案
C
解析
函数值通过return语句返回,return语句的形式如下:return表达式或return(表达式);当程序执行到return语句时,程序的流程就返回到调用该函数的地方,并带回函数值。在同一函数内,可以根据需要,存多处出现return语句,在函数体的不同部位退出函数。无论函数体中有多少个return语句,return语句只可能执行一次,返同一个函数值。rerurn语句中也可以不含有表达式,这时必须定义函数为void类型,它的作用只是使流程返回到调用函数,并没有确定的函数值。函数体内可以没有return语句,这时也必须定义函数为void类型,程序的流程就一直执行到函数末尾的“}”,然后返回调用函数,也没有确定的函数值带回。
转载请注明原文地址:https://kaotiyun.com/show/7eDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
设有定义intn=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是
下面程序中有错误的行是(每行程序前面的数字表示行号)1main()2{3inta[3]={1};4inti;5scanf("%d",&a);6for(i-1;i<3;
下面叙述正确的是
若有下列定义和语句:Char*s1="12345",*s2="1234";printf("%d\n",strlen(strcpy(s1,s2)));则输出结果为______。
已有定义:chara[]="xyz",b[]=(’x’,’y’,’z’};,下列叙述中正确的是()。
下列叙述中正确的是()。
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
以下叙述中正确的是
随机试题
类风湿关节炎最先受累的关节是
A.高锝[99mTc]酸盐离子B.99mTc-HMPAOC.99mTc-MIBID.99mTc-DMSAE.99mTc-HL91聚集于心肌组织和某些肿瘤组织,用于心肌灌注显像和肿瘤阳性显像的是
医疗卫生人员在实施接种前应履行如下告知义务,但不包括
患者,女,53岁。因突起意识障碍伴右侧肢体瘫痪入院。查体:呼之不应,压眶有痛苦表情,角膜反射及瞳孔对光反射存在。护士判断该患者意识状态为()。
在质量管理中,将正常型直方图与质量标准进行比较时,可以判断生产过程的( )。
【2012年真题】某企业投资项目,总投资3000万元,其中借贷资金占40%,借贷资金的资金成本为12%,企业自有资金的投资机会成本为15%,在不考虑其他影响因素的条件下,基准收益率至少应达到()。
基金管理人的董事、监事和高级管理人员,应当具有()年以上与其所任职务相关的工作经历。
调动求助者内在积极因素的过程包括()。
默默无闻:著名
Bythemid-nineteenthcentury,theterm"icebox"hadenteredtheAmericanlanguage,buticewasstillonlybeginningtoaffectt
最新回复
(
0
)