设有如下函数的类型是
fun (float x) { printf("
%d",x*x); }
fun (float x) { printf("
%d",x*x); }
举一反三
- 2、设有如下函数 fun (float x),则函数的类型是() A: 与参数x的类型相同 B: 是void C: 是int型 D: 无法确定
- 如下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计算下列分段函数的值: x^2+x+6 x<0且x≠-3 f(x)= x^2-5x+6 0≤x<10且x≠2及x≠3 x^2-x-1 其它 函数fun返回求出的值。 注意:部分源程序给出如下。 请勿改动main函数和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 ------------------------------------------------*/ #include float fun(float x) { /**********Program**********/ /********** End **********/ } int main() { float x,f; printf("input x="); scanf("%f",&x); f=fun(x); printf("x=%f,f(x)=%f ",x,f); return 0; }
- 下面函数定义正确的是_____。 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;}