首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中错误的是
以下叙述中错误的是
admin
2013-10-19
37
问题
以下叙述中错误的是
选项
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/3qJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面可以作为C语言用户标识符的一组是
下面程序用来输出结构体变量a所占存储单元的字节数,请填空。main(){structstu{charx[20];floaty;}a;printf("asize:%d\n",sizeof(【】));
下面程序的输出结果是()。chars()="ABCD",*p;main(){for(p=s;p<s+4;p++)printf("%s\n",p);)
若变量a、i已正确定义,且i已正确赋值,合法的语句是()。
在结构化方法中,软件功能分解属于下列软件开发中的阶段是()。
下面程序的输出结果是() #include<stdio.h> main() {inti,a[]={2,4,6,8}; int*p=a; for(i=0;i<4;i++)a[i]=*p++; printf(*
C语言中下列叙述正确的是_______。
下面程序的运行结果是【】。voidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){intx==3,y=5,*p=&x,*q=&y;
下列关于队列的叙述中正确的是______。
以下程序将两个数从小到大输出。请填空。 {floata,b,【】; scanf(,【】&a,&b); if(a>b) {t=a; 【】; b=t; printf("%5.2f%5.2f\n",a
随机试题
案例:某中学初三年级学生李某平时不爱运动,在临近体育中考三个月前,开始拼命练习。两个月后李某对体育老师说:“我每次训练后两条腿比较疼痛,都不敢再练习了。但是还有一个月就要体育中考了,我真担心考不好,现在非常痛苦。”体育老师运用自己掌握的知识对李某
《素问·水热穴论》称为“胃之关”的是
开放性创伤包括下列
燃气管道穿越()下面时,其外应加套管。
水利工程施工招标中,对于投标人项目经理的要求有()。
2019年2月,某卷烟批发企业(持有烟草批发许可证)向商场批发甲类卷烟24万支,取得不含税销售额18.6万元,向其他批发单位批发甲类卷烟50万元,取得不含税销售额30万元。该企业当月应纳消费税为()万元。(卷烟批发环节消费税税率11%,
内部控制的管理对象是()。
在一堂“写作.口语交际”学习课上,教师给学生讲述了这样一则小故事:“抗美援朝胜利后,在一次酒宴上,一名外国记者由衷地对彭德怀元帅说:‘彭元帅,您是中国人民的伟大的儿子。’彭德怀微微一笑:‘不,我是伟大的中国人民的儿子。’仅仅把那位记者的话略加改动,调整了一
环境保护行政主管部门可以在其法定职权范围内委托环境监察机构实施行政处罚。()
A、 B、 C、 D、 C
最新回复
(
0
)