题目内容

下面关于函数形参与实参的说法中,正确的是( )

A. 形参是虚设的,始终不占存储单元
B. 实参把它的存储单元分一半给对应的形参 D、实参与它所对应的形参分别占用相同的存储单元
C. 实参与它所对应的形参分别占用不同的存储单元
D. 实参与它所对应的形参分别占用相同的存储单元

查看答案
更多问题

以下正确的说法是( ).

A. 如果在一个函数中的复合语句中定义了一个变量,则该变量只在该复合语句中有效
B. 如果在一个函数中的复合语句中定义了一个变量,则该变量在该函数中有效
C. 如果在一个函数中的复合语句中定义了一个变量,则该变量在本程序范围内均有效
D. 非法变量

以下程序的正确运行结果是()#include void num( ){ extern int x,y;int a=15, b=10;x=a-b;y=a+b;}int x, y;void main( ){ int a=7,b=5;x=a+b;y=a-b;num();printf(“%d,%d\n”,x,y);}

A. 12, 2
B. 不确定
C. 5, 25
D. 1, 12

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

A.777
B.6812
C.7911
D.789

下面程序的运行结果是()int sub(int n){if(n<=1) return 1;return n+sub(n-1);}void main(){ int i=5;printf(“%d\n”,sub(i));}

A. 11
B. 13
C. 15
D. 17

答案查题题库