【单选题】
有说明语句int b[4][5];void fun(int*,int n);调用函数的正确语句是()
【单选题】
设函数void swap(int,int)将交换两形参的值,如两整型变量int a=10;int b=15;则执行swap(a,b)后,a、b值分别为( )
【单选题】
int Func(int,int);不可与下列哪个函数构成重载( )
③
double Func(double,double);
④
double Func(int,double);
【单选题】
int Func(int,int);不可与下列哪个函数构成重载( )
③
double Func(double,double);
④
double Func(int,double);
【单选题】
设函数void swap(int&,int&)将交换两形参的值,如两整型变量int a=10;int b=15;则执行swap(a,b)后,a、b值分别为( )
【单选题】
下列语句中,将函数int sum(int x, int y)正确重载的是( )。
①
float sum(int x, int y);
③
float sum(float x, float y);
④
double sum(int y, int x);
【单选题】
下列语句中,将函数int sum(int x, int y)正确重载的是( )。
①
float sum(int x, int y);
③
float sum(float x, float y);
④
double sum(int y, int x);
【单选题】
考虑下面的函数原型声明:void testDefaulParam(int a,int b=7,char z=*下面函数调用中,不合法的是( )。
【单选题】
考虑下面的函数原型声明:void testDefaulParam(int a,int b=7,char z=*);下面函数调用中,不合法的是( )。
④
testDefaulParam(0,0,*);
【单选题】
以下程序的输出结果是() int a, b; void fun( ) { a=100; b=200; } main( ) { int a=100, b=100; fun( ); printf(%d%d \n, a,b); }
【单选题】
有以下程序,程序执行后的输出结果是( ) #include int fun(int x [ ],int n) { static int sum=0,i; for(i=0; i{ sum+=x[i]; } return sum; } void main( ) { int a[ ]={1,2,3,4,5}; int b[ ]={6,7,8,9},s=0; s=fun(a,5)+fun(b,4); printf(%d\n,s); }