A: float f( int x , int y=3, int z=5 )
B: float f( int x=7, int y=2 )
C: float f( int x=9, int y, int z=2)
D: float f( int x , int y, int z=13)
举一反三
- 在下面的引用定义中,正确的是 ______。 A: int x,&y; B: y=x; C: int x,&y=x; D: int &y=x,x; E: float z; F: int x,y=&z;
- #include void main() { int max(flaot x, float y); float a, b; int c; scanf(“%f,%f”, &a, &b); c=max(a, b); printf(“Max is %d”, c);} int max(float x, float y) { float z; z = x > y ? x : y; return z;} 函数max的返回值是什么数据类型( )
- 下列正确的函数定义形式是( )。 A: float func(int x,int y) B: float func(int x;int y) C: float func(int x,int y); D: float func(int x, y)
- 在C++语言中,若类C中定义了一个方法int (int a,int b),那么方法 不能与该方法同时存在于类C中。 A: int f(int x,int y) B: int f(float a,int b) C: float f(int x,float y) D: int f(int x,float y)
- int max(float x , float y) { float z; z=x>y?x:y; return(z); } int main(){ float a=1.5,b=2.5,c; c=max(a,b); printf("max=%f\n",c); }
内容
- 0
下列函数定义中正确的函数头是________。 A: float func(int x, int y) B: float func(int x; int y) C: func(int x, int y):float D: float func(int x, y)
- 1
以下正确的函数原型形式是:() A: float fun(int x, int y) B: float fun(int x, y) C: float fun(int x, int y); D: float fun(int ,int )
- 2
下列函数的定义中正确的是( )。 A: void f(int x,y){ cout<<x+y<<endl; } B: void f(int x,int y){ return x+y; } C: int f(float x,float y){ return x+y; } D: int f(int x,int y){ cout<<x+y<<endl; }
- 3
如下fun函数的类型是( )。fun(float x){double y;int z;y=x*x;z=(int)y;return(z);} A: void B: double C: int D: float
- 4
下列函数定义不正确的是 ( ) A: int max B: int x y,z; C: z=x>y x: y D: int max(x,y) E: int x,y; F: int z; G: z=x>y x:y; H: return(z) I: int max(x,y) J: int x,y z; K: z=x>y x: y; L: return(z); M: int max( )