下述函数定义形式正确的是( )。
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,int y)
C: int f(int x,y)
D: int f(x,y:int)
B
举一反三
- 下列函数的定义,正确的是( ) 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)
- 若有一函数定义为"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: f (int x , int y); B: void (x , y); C: void f(int x , y); D: void f (int , int);
- 下列函数声明不正确的是( ) 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)
- #include [stdio.h] int x,y; int f(int x){ y=x++; printf("%d",y); } int main(void){ int x=5; f(x); f(x); return 0; }
内容
- 0
计算[img=90x47]1802e4dc5437ed8.png[/img]应使用命令: A: int(f(x,y)) B: int(f(x,y),y) C: int('f(x,y)') D: int('f(x,y)',y)
- 1
计算不定积分[img=88x47]1802e4d5f037261.png[/img]的正确命令为 A: int(f(x,y),y) B: int(f(x,y)) C: int('f(x,y)') D: int('f(x,y)',y)
- 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
以下正确的函数首部的定义形式是( )。 A: int add(int x,int y) ; B: int add(int x,int y) C: int add(int x;int y) D: int add(int x,y)
- 4
下列函数参数默认值定义错误的是( )。 A: Fun(int x=100) B: Fun(int x,int y=0) C: Fun(int x=f())(设函数f()已经定义) D: Fun(int x=0,int y)