下面函数要求计算两个整数x,y之和,并通过形参返回该值,请填空。
add(int x, int y,【15】z)
{【16】= x+y; }
第1题:
请填写空格:
include<iostream>
using namespace std;
void fun(int x,int y,int * z)
{ *2 = x + y;}
void main()
{
int a=100,b=100,c,*p=&c;
fun(a,b,p);
【 】; //输出调用fun函数后返回a、b的和。
}
第2题:
下列函数定义中,会出现编译错误的是______。
A.max(int x,int y,int*z)
B.int max(int x,y) { *z=x>y?x:y;} {int z; z=x>y?X:y; return z;}
C.max(int x,int y)
D.int max(int x,int y) {int z; {return x>y?x:y;} z=x>y?x:y; return(z);}
第3题:
【填空题】无返回值函数fun用来求出两整数x,y之和,并通过形参z将结果传回,假定x,y,z均是整型,则函数应定义为____。
第4题:
下列函数定义中,会出现编译错误的是( )。
A.max(int x,int y,int *z) { *z=x>y?x:y; }
B.int max(int x,y) { int z; z=x>y?x:y; return z; }
C.max(int x,int y) { int z; z=x>y? x:y; return(z); }
D.int max(int x,int y) { return(x>y? x:y); }
第5题:
下列函数定义中,会出现编译错误的是_____。
A.max(int x,int y,int *z) { *z=x>y?x:y; } z=x>y?x:y; return z;}
B.int max(int x,y) {int z;
C.max(int x,int y) {int z; z=x>y?x:y; return(z);}
D.int max(int x,int y) {return x>y?x:y;}