C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是( )。
A.地址传递
B.单向值传递
C.由实参传给形参,再由形参传回给实参
D.由用户指定传递方式
B、单向值传递
A.地址传递
B.单向值传递
C.由实参传给形参,再由形参传回给实参
D.由用户指定传递方式
B、单向值传递
第1题
C语言规定,简单变量作实参时,它和对应形参之间的数据传递方式是______。
A.由实参传给形参,再由形参传回给实参
B.地址传递
C.单向值传递
D.由用户指定传递方式
第2题
A.实参和形参都应该具有相同的数据类型
B.实参和形参都应该是相同类型的指针变量
C.形参是指针常量,实参是指针变量
D.实参是指针常量,形参是指针变量
第3题
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
A.函数的形参和实参分别占用不同的存储单元
B.形参只是形式上的存在,不占用具体存储单元
C.同名的实参和形参占同一存储单元
D.函数的实参和其对应的形参共占同一存储单元
第5题
A.和实参一样,在定义形参时,即被系统分配内存单元,直至程序结束
B.实参可以是常量、变量、表达式,但是不能是方法
C.实参和形参在数量上、类型上和顺序上必须严格一致
D.方法调用中的数据是单向传递的,即形参的值在方法调用结束后传给实参
第6题
下列说法不正确的是()。
A.调用函数时,实参可以是表达式
B.调用函数时,实参与形参可以共用内存单元
C.调用函数时,将实参的值复制给形参,使实参变量和形参变量在数值上相等
D.调用函数时,实参与形参的类型必须一致
第7题
以下对C语言函数的有关描述中,正确的是()。
A.在C语言中调用函数时,只能把实参的值传给形参,形参的值不能传送给实参
B.C函数既可以嵌套定义又可以递归调用
C.函数必须有返回值,否则不能使用函数
D.函数必须有返回值,返回值类型不定
第9题
若有函数 void fun(double a[]。int*n) {…} 以下叙述中正确的是()。
A.调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送
B.形参a和n都是指针变量
C.形参a是一个数组名,n是指针变量
D.调用fun函数时将把double型参数组元素一一对应地传送给形参a数组