首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于函数的叙述中正确的是
以下关于函数的叙述中正确的是
admin
2021-07-09
44
问题
以下关于函数的叙述中正确的是
选项
A、函数调用必须传递实参
B、函数必须要有形参
C、函数必须要有返回值
D、函数形参的类型与返回之的类型无关
答案
D
解析
函数参数有两种:形式参数和实际参数,前者函数定义时函数名后括号内是形参列表,每个形参由类型和名称两部分组成。在定义函数时,系统并不给形参分配存储单元,当然形参也没有具体的数值,所以称它为形参,也称虚参。形参在函数调用时,系统暂时给它分配存储单元,以便存储调用函数时传来的实参。一旦函数结束运行,系统马上释放相应的存储单元;后者函数调用时函数名后括号内是实参列表,实参可以是常量、变量或表达式。当函数返回到主调函数时,有时会有数据带给主调函数,也可以没有任何数据返回给主调函数,返回的数据称为函数的返回值。函数形参的类型与返回值的类型无关,D选项正确。函数可以没有形参,B选项错误。函数可以没有返回值,C选项错误。函数如果没有形参也就不必传递实参,A选项错误。
转载请注明原文地址:https://kaotiyun.com/show/zetp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:chars[10]="1234567\0\0";则strlen(s)的值是
若有以下程序#include#include#includetypedefstructstu{char*name,gender;intscore;}STU;voidf(char*p){p=(char*)m
有以下程序#includemain(){inta,b;for(a=1,b=1;a=20)break;if(b%3==1){b=b+3;continue;}b=b-5;}printf("%d\n",a);}程序
设有如下关系表:则下列操作中正确的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
若有以下程序main(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++C:}printf("%d,%d,%dha",a,b,c);}则程序的
表示关系式x≤y≤z的C语言表达式的是
下列选项中,不能作为合法常量的是()。
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
昂丹司琼镇吐作用强,对晕动病和阿扑吗啡引起的呕吐也有效。
下列有关剂量的描述,正确的是
使用工程经济分析的方法处理现金流量图时,若在第一年初借款,以年为计息期的话发生在第3计息期的现金流出应标在( )。
未按照规定保管会计资料,致使会计资料毁损、灭失的行为,是违反国家统一会计制度规定的行为,应承担相应的法律责任。()
表现为一种使用价值同另一种使用价值相交换的量的关系或比例是_______。
sum的值为0,则result=sum==0?1:num/sum的值为【】。
下列程序执行后,屏幕上显示的应是publicclassTestyyy{publicstaticvoidmain(String[]args){charcharl[]={,’t’’e’’s],’t’};charc
Youneedalocalbankaccounttousethis.【15】
A、Shelikesthem.B、Shehatesthem.C、Shewantstoseethem.D、Shefindstheminteresting.B对话中,男士说他认为地铁上的广告很无聊。女士非常赞同男士的说法。由此可见
A、Theirappreciationofhelpfromtheoutsiders.B、Theirsenseofsharingandcaring.C、Theirreadinesstoadapttotechnology.
最新回复
(
0
)