请读程序:#include "stdio.h"FUNC(int A, int B){ int C;C=A+B;return C;}main ( ){ int X=6,Y=7,Z=8,R;R=FUNC((X,Y,X+Y),Z--);printf("%d\n",R);}上面程序的输出结果是
查看答案
下面程序的输出是int m=13;int fun2(int x,int y){int m=3;return(x*y-m);}main(){int a=7,b=5;printf("%d\n",fun2(a,b)/m);}
A. 1
B. 2
C. 7
D. 10
C程序中,若函数调用采用传值方式,则()
A. 实参和虚参各自占有存储单元
B. 实参和虚参共享存储单元
C. 由用户指定
D. 由计算机随机确定
C语言中,调用一个函数时,实参变量和形参变量之间的数据传递是____.
A. 单向值传递
B. 单纯地址传递
C. 值传递和地址传递都有可能
D. 由实参传给形参,然后由形参传回给实参,即是双向传递
下列说法正确的是________.
A. 调用函数时,实参与形参可以共用内存单元
B. 调用函数时,实参的个数、类型和顺序与形参可以不一致
C. 调用函数时形参可以是表达式
D. 调用函数时,将为形参分配内存单元