下列关于形参的说法,正确的是()。A.函数的形参是必须的B.函数的形参可以是表达式C.函数在定义时,

题目

下列关于形参的说法,正确的是( )。

A.函数的形参是必须的

B.函数的形参可以是表达式

C.函数在定义时,形参是不占用存储空间的,只是在被调用时才会占,调用完毕也就被释放了

D.形参的名称、类型、数量、顺序必须与实参都相同,否则实参不会把信息正确地传递给形参

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于函数的说法正确的是()

A.函数的实参与形参必须同名

B.函数的形参既可以是变量,也可以是常量

C.函数的实参不可以是表达式

D.函数的实参可以是其他函数的调用(参数本身就是一个函数)


使用函数,对相近的代码进行复用,可以使程序变得更加清晰简洁;递归的思想在于逐步地简化问题,并最终归结到一个能直接得到结果的情形,这一点至关重要。

第2题:

下列说法正确的是________.

A.调用函数时,实参与形参可以共用内存单元

B.调用函数时,实参的个数、类型和顺序与形参可以不一致

C.调用函数时形参可以是表达式

D.调用函数时,将为形参分配内存单元


B 解析:函数调用时,如果实参是表达式。则表达式的结果传人形参。形参和实参之间进行数。据的拷贝,当然需要为形参临时分配内存单元,函数调用完成之后,形参分配的单元被系统收回。因此这项B为正确答案。

第3题:

下面不正确的描述是()。

A.调用函数时,实参可以是表达式 

B.调用函数时,实参和形参可以共用内存单元

C.调用函数时,将形参分配内存单元

D.调用函数时,实参与形参的类型必须一致


调用函数时,实参和形参可以共用内存单元

第4题:

5、下面不正确的描述是()。

A.调用函数时,实参可以是表达式 

B.调用函数时,实参和形参可以共用内存单元

C.调用函数时,将形参分配内存单元

D.调用函数时,实参与形参的类型必须一致


自定义函数调用前必须定义

第5题:

2、以下关于函数叙述中,错误的是()

A.函数未被调用时,系统将不为形参分配内存单元

B.实参与形参的个数应相等,且实参与形参的类型必须对应一致

C.当形参是变量时,实参可以是常量、变量或表达式

D.形参可以是常量、变量或表达式


函数中最多只有一个 return 语句

第6题:

8、以下关于函数叙述中,错误的是

A.函数未被调用时,系统将不为形参分配内存单元

B.实参与形参的个数应相等,且实参与形参的类型必须对应一致

C.当形参是变量时,实参可以是常量、变量或表达式

D.形参可以是常量、变量或表达式


D

第7题:

下列说法不正确的是( )。

A.调用函数时,实参可以是表达式

B.调用函数时,实参与形参可以共用内存单元

C.调用函数时,将实参的值复制给形参,使实参变量和形参变量在数值上相等

D.调用函数时,实参与形参的类型必须一致


正确答案:B
本题考查函数调用的基本概念。调用函数时,实参的形式可以是具体的数值,也可以是表达式。实参将数值或表达式的值传递给形参,因而两者的类型必须保持一致;形参在运算过程中会发生改变,但不一定会影响到实参值,所以可知两者不共用内存单元。

第8题:

下列说法不正确的是( )

A.调用函数时,实参可以是表达式

B.调用函数时,实参与形参可以共用内存单元

C.调用函数时,将实参的值复制给形参,使实参变量和形参变量在数值上相等

D.调用函数时,实参与形参的类型必须一致


正确答案:B
解析:本题考查函数调用的基本概念。调用函数时,实参的形式可以是具体的数值,也可以是表达式。实参将数值或表达式的值传递给形参,因而两者的类型必须保持一致;形参在运算过程中会发生改变,但不一定会影响到实参值,所以可知两者不共用内存单元。

第9题:

下列说法不正确的是( )。

A.调用函数时,实参可以是表达式

B.调用函数时,实参与形参可以共用内存单元

C.调用函数时,将实参的值复制给形参,使实参变量和形参变量在数值上相等

D.调用函数时,实参与形参的类型必须一致


正确答案:B