首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。
admin
2009-01-15
51
问题
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。
选项
A、函数调用可以作为独立的语句存在
B、函数调用可以作为一个函数的实参
C、函数调用可以出现在表达式中
D、函数调用可以作为一个函数的形参
答案
8
解析
本题考查函数的调用。在有参函数调用中,是将主调函数的实参值传给被调函数的形参。按函数在程序中出现的位置来分,有以下三种函数调用形式:
①函数调用作为一条语句。例如:fun();这时不要求函数带回值,只要求函数完成一定的操作。故选项A)正确。
②函数出现在表达式中,这种表达式称为函数表达式。这时要求函数带回一个确定的值以参加表达式的运算。例如:c=5*max(a,b);函数max是表达式的一部分,将其值乘以5后赋给 c。故选项C)正确。
③函数调用作为一个函数的实参,例如:m=max(a,max(b,c));其中max(b,c)是一次函数调用,它的值作为max另一次调用的实参。故选项B)正确。
函数调用不可作为一个函数的形参,因为函数调用参数的数据传递是单向传递,即实参传给形参,不能由形参传给实参。故选项D)错误。
转载请注明原文地址:https://kaotiyun.com/show/HmXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是
下面程序在调试时出现了死循环PrivateSubCommandl_Click()n=InputBox(“请输入一个整数”)DoIfnMod2=0Thenn=n+1Elsen=n+2EndIf
有以下程序段,当在消息框中输入8后,y的值为()。x=InputBox(”EnteranInteger")x=CInt(x)SelectCasexCasels<=0
下面不属于软件需求分析阶段主要工作的是
设变量x中的值是395,则下面语句的输出是Printx\100+((xMod100)\10)*10+(xMod10)*100
下面变量定义中错误的是
构成计算机软件的是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
下列数据结构中,能够按照“先进后出”原则存取数据的是
随机试题
下列药物中枢镇静作用最强的是
上颌后部咬合片常用于观察
治疗多发性抽搐症气郁化火证首选方剂为( )
下列不属于公安法制工作的是()。
如果你是公司的总经理,在周末下午下班后,公司某位重要客户给你打来电话,说他们向公司购买的设备出了故障,需要紧急更换零部件,而此时公司的全体人员均已下班。对于这种情况,你认为以下各种做法哪一种比较好?()
李某将自己所养的病重的宠物猫抛弃在垃圾堆,被王某拾得。经过王某的精心照料,宠物猫恢复了健康。李某得知后向王某索还宠物猫。下列说法正确的是()
在创建快速报表时,基本带区包括______。
ThePrimeMinisterhandledthecrisiscalmlyanddispassionately,therebyenhancinghisreputationforbeing______.
Itisarguedthatrelatingnegotiationtocommunicationskillsandculturalknowledgeisessential.However,negotiationisnot
LessonsinLongevityThisyear,thenumberofpensionersintheUKexceededthenumberofminorsforthefirsttimeinhisto
最新回复
(
0
)