工学

单选题有参过程中的形参不可以是()。A 输入参数B 输出参数C 输入输出参数D 实参的顺序不必与形参一一对应

题目
单选题
有参过程中的形参不可以是()。
A

输入参数

B

输出参数

C

输入输出参数

D

实参的顺序不必与形参一一对应

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

第1题:

形参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了。

此题为判断题(对,错)。


正确答案:√

第2题:

在调用过程时,我们把事件中的调用过程中的参数称为( )

A.实参

B.形参

C.址参

D.变参


正确答案:A

第3题:

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

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

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

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

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


正确答案:B
解析: 函数调用时用实参替换形参,如果实参为表达式,将为表达式的值创建一个临时对象,然后将该实参替换形参。替换的实质是变量间的拷贝当然这种拷贝需要为形参分配内存。需要注意的是:形参在编译时不分配内存,在运行时才分配内存。

第4题:

以下正确的叙述是______。

A.C语言允许main函数带形参,且形参个数和形参名均可由用户指定

B.C语言允许main函数带形参,形参名只能是argc和argv

C.当main函数带有形参时,传给形参的值只能从命令行中得到

D.若有说明:main(int argc,char *argv),则形参argc的值必须大于1


正确答案:C
解析:C语言通常允许main()函数带有两个参数,可由用户自己命令,但类型是固定的。第一个参数是整型,第二个参数是一个指向字符型指针数组的指针或一个基本类型为字符型的指针数组,此时传给形参的值只能从命令行中得到。

第5题:

在参数传递过程中,对形参和实参的要求是:()。

A.函数定义时,形参一直占用存储空间

B.实参可以是常量、变量或表达式

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

D.形参和实参类型和个数都可以不同


正确答案:B

第6题:

在过程中,我们把定义过程中的参数称为( )

A.实参

B.形参

C.址参

D.变参


正确答案:B

第7题:

使用值传递方式将实参传给形参,下列说法正确的是()

A、形参是实参的备份

B、实参是形参的备份

C、形参和实参是同一对象

D、形参和实参无联系


参考答案:A

第8题:

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

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

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

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

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


正确答案:B

第9题:

默认形参值不可以是()。

A.静态全局变量

B.局部变量

C.函数调用

D.全局变量


正确答案B

第10题:

●传值与传地址是函数调用时常采用的信息传递方式, (50)

(50)

A.在传值方式下,是将形参的值传给实参

B.在传值方式下,形参可以是任意形式的表达式

C.在传地址方式下,是将实参的地址传给形参

D.在传地址方式下,实参可以是任意形式的表达式


正确答案:C

更多相关问题