首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
admin
2010-03-29
66
问题
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
选项
A、函数调用可以作为独立的语句存在
B、函数调用可以无返回值
C、函数调用可以出现在表达式中
D、函数调用可以作为一个函数的形参
答案
8
解析
函数的形参和实参具有以下特点:①形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分的内存单元。因此,形参只有在函数内部有效。函数调用结束返回主调函数后则不能再使用该形参变量。②实参可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值,以便把这些值传送给形参。因此应通过预先用赋值,输入等办法使实参获得确定值。③实参和形参在数量上,类型上,顺序上应严格一致,否则会发生“类型不匹配”的错误。④函数调用中发生的数据传送是单向的。即只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。因此在函数调用过程中,形参的值发生改变,而实参中的值不会变化。注意:函数调用不可以作为一个函数的形参。注意:函数可以嵌套调用,但是不可嵌套定义。
转载请注明原文地址:https://kaotiyun.com/show/OPjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),*5,b=10;f=add;……}则以下函数调用语句错误的是
有以下程序#include#defineSUB(a)(a)-(a)main(){inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序运行后的输出结果是
有以下程序#include<stdio.h>intflintx,inty){retum((y-x)*x);}main(){inta=3,b=4,c=5,d;d=flfla,b),f(a,c));printf(’’%d\n’’,d);
设有定义:intk=0;下列选项的4个表达式中与其他3个表达式的值不相同的是()。
在数据管理技术发展的三个阶段中,数据共享最好的一个阶段是()。
对于if(表达式)语句,以下叙述正确的是
在下列选项中,没有构成死循环的程序段是()。
下列选项中不属于结构化程序设计原则的是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
请按下面注释的提示,将类B的构造函数定义补充完整。classA{inta;public:A(intaa=0)(a=aa;]};classB:publicA{intb;Ac;public://用aa初始化
随机试题
一名从医院抽调支援社区核酸检测的医务人员,从凌晨4点开始,穿上厚厚的防护服,为社区群众采集核酸。队伍排了几百米远,人挤人,人紧挨着人,还能听见人们之间相互抱怨天气冷、重复检测,检测速度慢的声音,此时,该医务人员如何做最为妥当?
铣削不锈钢这种难加工材料时,铣刀寿命通常确定为__________min。
口腔健康调查项目中健康状况项目不包括
某患者因剧烈腹痛到乡卫生院就诊,因医生诊断、治疗错误,造成该患者功能障碍,经县医疗事故鉴定委员会鉴定为“三级医疗事故”。其家属对鉴定结论持有异议,认为应属“二级医疗事故”。该事故进一步处理解决的正确程序是
根据《建设工程工程量清单计价规范》(GB50500--2013),关于其他项目清单的编制和计价,下列说法正确的是()。
制成品市场一般都属于垄断竞争类型。()
技术风险与操作风险源头中的“技术”的区分。
在动态博弈战略行动中,只有当局人从实施某一威胁所能获得的总收益()不实施该威胁所获得的总收益时,该威胁才是可信的。
人民警察不得从事的行为是()。
SQL语言集______、数据操纵、数据定义、数据控制功能于一体。
最新回复
(
0
)