更多"若有如下调用函数: int sub(int *t) return ("的相关试题:
[单项选择]若有如下调用函数:
int sub(int *t)
return (t);
该函数的返回值是 ( )
A. 形参t中存放实参变量的地址值
B. 形参t自身的地址值
C. 指针变量t所指的实参变量的值
D. 随机的值
[单项选择]若有如下程序:
int sub(int m)
if(m==1||m==0) return 2;
else return(sub(m-1)*sub(m-2));
main( )
int n;
scanf("%d",&n);
printf("%d",sub(n));
如果从键盘输入4<回车>,则程序运行后的输出结果是( )。
A. 8
B. 16
C. 24
D. 32
[单项选择]若有如下程序:
sub(int a,int b,int c)
c=a+b;
return(c);
main( )
int x=3,y=4,z=6;
sub(x,y,z);
printf('%d”,z);
则程序运行后的输出结果是( )。
A. 3
B. 6
C. 7
D. 4
[单项选择]若有如下程序: sub(int a,int b,int c) { c=a+b; return(c);} main( ) {int x=3,y=4,z=6; sub(x,y,z); printf('%d”,z); } 则程序运行后的输出结果是( )。
A. 3
B. 6
C. 7
D. 4
[单项选择]若有如下程序: sub(int a,int b,int*z) { *z=a+b; return; } main( ) { int a=1,b=2,C=3,d,e; sub(a,b,&d); sub(C,d,&e); printf("%d",e); } 则程序运行后的输出结果是( )。
A. 3
B. 4
C. 5
D. 6
[单项选择]已定义以下函数 int fun(int *p) {return *p;} fun函数返回值是______。
A. 不确定的值
B. 一个整数
C. 形参 p 中存放的值
D. 形参 p 的地址值
[单项选择]已定义下列函数:
int fun(int*p)
{return*p;)
fun函数返回值是( )。
A. 不确定的值
B. 一个整数
C. 形参p中存放的值
D. 形参p的地址值
[单项选择]若有如下程序:
float sub(int a,int b)
return(a*b);
main( )
int i=1,j=2,k=3;
printf("%4.0f/n",sub((int)sub(k+j,j),k+i));
则程序运行后的输出结果是( )。
A. 40
B. 32
C. 16.0
D. 编译出错
[单项选择]已定义以下函数; int fun(int *p) { return*p; } fun函数返回值是( )。
A. 不确定的值
B. 一个整数
C. 形参p中存放的值
D. 形参p的地址值
[单项选择]已定义下列函数:
int fun(int*p)
return *p;)
fun函数返回值是( )。
A. 不确定的值
B. 一个整数
C. 形参p中存放的值
D. 形参p的地址值