首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。
admin
2009-01-15
61
问题
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。
选项
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全国计算机二级
相关试题推荐
设有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(64,24,98,27,
有如下函数过程:Functionf1(xAsInteger)AsLongDimsAsLong,iAsIntegers=0Fori=1Toxs=s+iNextif1=sEndFunction在窗体上添加一个命令按钮
下列叙述中正确的是
语句PrintFormat(Int(12345.6789*100+0.5)/100,“0000,0.00”)的输出结果是()。
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘输入正整数到文本框中。在“除数”框架中选择一个单选按钮,然后单击“处理数据”命令按钮,将大于文本框中的正整数,并且能够被所选除数整除的5个数添加到列表框List1中,如图所示。在窗体文
结构化程序的三种基本控制结构是
在过程定义中,Private表示()。
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
语句Dima(一3To4,3To6)AsInteger定义的数组的元素个数是()。
在数据库管理技术的发展中,数据独立性最高的是()。
随机试题
已知x,x是方程4x2n一(3m—5)x一6m2n=0的两个实根,且,则m的值为()。
A.饮水呛咳B.声音低钝C.手足抽搐D.声音嘶哑E.失音喉上神经外侧支损伤出现
急性化脓性腮腺炎的病原菌主要是()
写字楼物业管理常规目标包括(),其互相渗透。
从结构方式上看,属于会意字的是()。
若在一个边长为20cm的正方体正中央挖出一个边长为10cm×10cm×20cm的长方体。那么正方体的表面积增加了多少?
有如下类定义和变量定义:classA{public:A(){data=0;}~A(){}intGetData()const{returndata;}voidSetData(intn
能够创建宏的设计器是______。
WhereDidAlltheShipsGo?TheBermudaTriangleisone【C1】______thegreatestmysteriesofthesea.Inthistriangulararea
.Welcomingtourists:Thebusridetothehotelwilltakeabout【D6】________.Itisagainstthelawto【D7】________inpubl
最新回复
(
0
)