A: float fun(float x; float y){ return x*y;}
B: float fun(float x, y){ return x*y;}
C: float fun(x,y){ int x,y; return x*y;}
D: float fun( int x, int y){ return x*y; }
举一反三
- 以下函数定义中,正确的是( ). A: float fun(float x,y){ ... return x+y;} B: float fun(int x,int y);{ ... return x+y;} C: int fun(float x,float y);{ ... return x+y;} D: float fun(float x,int y){ ... return x+y;}
- 以下正确的函数原型形式是:() 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 )
- 如下fun函数的类型是( )。fun(float x){double y;int z;y=x*x;z=(int)y;return(z);} A: void B: double C: int D: float
- fun函数的返回值的类型是 。 fun ( float x ){ float y;y=3*x-4;return y;} A: int B: 不确定 C: void D: float
- 以下函数返回值的数据类型是。 int fun(float x) { float y; y=3*x-4; return y; } A: int B: float C: void D: 不确定
内容
- 0
判断下面的函数定义中错误的是: A: float volume(float x=1.0,float y=1.0,float z=1.0){return x*y*z;} B: float volume(float x,float y=1.0,float z) {return x*y*z;} C: float volume(float x,float y=1.0,float z=1.0) {return x*y*z;} D: float volume(float x,float y,float z) {return x*y*z;}
- 1
如果有函数的定义形式为: float fun(flat x, int y, char c) { ...... } 则下列给出的函数的原型声明中,正确的是( )。 A: float fun(float x, int y, char c); B: float fun(float x, int y, char); C: float fun(float, int, char); D: fun(int, int, int);
- 2
下列函数值的类型是_______________。fun(float x){ float y; y=3*x-4; return y; }
- 3
以下函数值的返回值类型是( )。 fun(float x) float y; y=3*x-4; return y; A: int B: 不确定 C: void D: float
- 4
以下正确的函数定义是( )。 A: double fun(int x, int y) { } B: double fun(int x;int y) { } C: float fun(int,int) { } D: void fun(int x,y) { }