题目内容

以下正确的说法是

A. 实参和与其对应的形参各占用独立的存储单元
B. 实参和与其对应的形参共占用同一个存储单元
C. 只有当实参和与其对应的形参同名时才共占用存储单元
D. 形参是虚拟的,不占用存储单元

查看答案
更多问题

C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是

A. 地址传递
B. 单向值传递
C. 由实参传给形参,再由形参传给实参
D. 由用户指定传递方式

函数中的局部变量的隐含存储类别为

A. extern
B. register
C. auto
D. static

以下程序的正确运行结果是main(){ int a=2,i;for(i=0;i<3;i++) printf(“%4d”,f(a));}f(int a){ int b=0;static int c=3;b++;c++;return(a+b+c);}

A. 7,7,7
B. 7,8,9
C. 7,9,11
D. 7,10,13

以下程序的运行结果是#define ADD(x) x+xmain(){ int m=1, n=2, k=3;int sum=ADD(m+n)*k;printf(“sum=%d”,sum);}

A. sum=9
B. sum=10
C. sum=12
D. sum=18

答案查题题库