若有一函数定义为"int f(int x,int *y){return x/*y;}",声明该函数的正确形式 是() .
A: void f(int,int);
B: int *f(int,int *);
C: int f(int *,int *);
D: int f(int,int *);
A: void f(int,int);
B: int *f(int,int *);
C: int f(int *,int *);
D: int f(int,int *);
举一反三
- 下述函数定义形式正确的是( )。 A: int f(int x;int y) B: int f(int x,int y) C: int f(int x,y) D: int f(x,y:int)
- 下列函数的定义,正确的是( ) A: int f(int x; int y) B: int f( int x,y) C: int f(int x,int y) D: int f(x,y:int)
- 下面函数声明正确的是( )。 A: f (int x , int y); B: void (x , y); C: void f(int x , y); D: void f (int , int);
- 下列函数的定义中正确的是( )。 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; }
- 下列函数声明不正确的是( ) 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)