两道C语言题
已知函数f的原型是voidf(int*a,long&b);,变量v1、v2的定义是:intv1;longv2;下列调用语句中正确的是Af(v1,&v2)Bf(v1,v2)...
已知函数f的原型是void f(int *a,long &b);,变量v1、v2的定义是:int v1;long v2;
下列调用语句中正确的是
A f(v1, &v2) B f(v1, v2) C f(&v1, &v2); D f(&v1, v2)
顺便问下这题的int *a 和long &b 是什么意思
另外一题
int fun(int x,int y)
{ if(x==y) return (x);
else return((x+y)/2);
}
main()
{ int a=4,b=5,c=6;
printf("%d\n",fun(2*a,fun(b,c));
}
运行后的输出结果是
A 3 B 6 C 8 D 12
最好都能给出一定的解释,谢谢! 展开
下列调用语句中正确的是
A f(v1, &v2) B f(v1, v2) C f(&v1, &v2); D f(&v1, v2)
顺便问下这题的int *a 和long &b 是什么意思
另外一题
int fun(int x,int y)
{ if(x==y) return (x);
else return((x+y)/2);
}
main()
{ int a=4,b=5,c=6;
printf("%d\n",fun(2*a,fun(b,c));
}
运行后的输出结果是
A 3 B 6 C 8 D 12
最好都能给出一定的解释,谢谢! 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询