[单选题]

下列函数的定义,正确的是( )。

A.float sum(x,y) {float x,y;……}

B.float sum(float x,float y); {……}

C.float sum(float x,float y) {……}

D.float sum(floatx,floaty) {……}

参考答案与解析:

相关试题

下列函数定义不正确的是 ( )

[单选题]下列函数定义不正确的是 ( )A.int max { int x y,z; z=x>y? x: y }B.int max(x,y) int x,y; { int z; z=x>y? x:y; return(z) }C.int max(x,y) { int x,y z; z=x>y? x: y; return(z); }D.int max( ) {}

  • 查看答案
  • 关于递归定义的函数,下列说法正确的是()

    [单选题]关于递归定义的函数,下列说法正确的是()A . 递归定义的函数一定是“递归计算”的B . 递归定义的函数一定是“迭代计算”的C . 有些递归定义的函数可以“迭代计算”,有些递归定义的函数则必须“递归计算”D . 凡是可以“迭代计算”的函数,一定可以“递归计算”,凡是可以“递归计算”的函数,也一定可以“迭代计算&rdqu

  • 查看答案
  • 以下正确的函数定义是______。

    [单选题]以下正确的函数定义是______。A.double f1(int x,int y)B.double f1(int x;int y)C.double f1(int x;float y)D.double f1(int x,y)

  • 查看答案
  • 以下正确的函数头定义形式是

    [单选题]以下正确的函数头定义形式是A.double fun(int x,int y)B.double fun(int x;int y)C.double fun(int x,int y);D.double fun(int x,y);

  • 查看答案
  • 下面的说明中,正确的函数定义是()。

    [单选题]下面的说明中,正确的函数定义是( )。A.void fun(void)B.void fun(void){}C.fun(int s){}D.fun(int s){return s+1;}

  • 查看答案
  • 下列函数中,与函数定义域相同的函数为()。

    [单选题]下列函数中,与函数定义域相同的函数为()。A . AB . BC . CD . D

  • 查看答案
  • 下列关于 C£«£« 函数的说明中,正确的是 <br>A .内联函数就是定义在另

    [单选题]下列关于 C++ 函数的说明中,正确的是 <br>A. .内联函数就是定义在另一个函数体内部的函数 <br>B. .函数体的最后一条语句必须是 return 语句 <br>C. .标准 C++ 要求在调用一个函数之前,必须先声明其原型 <br>D. .编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式 <br>

  • 查看答案
  • 下列函数模板定义中错误的是

    [单选题]下列函数模板定义中错误的是A.templateB.template Q F(Q x){return Q£«x;} Q F下列函数模板定义中错误的是A.template<class Q>B.template<class Q> Q F(Q x){return Q+x;} Q F(Q x){return x+x;}C.template<class T>D.template<class T> T F(T x){return x * x;} bool F(T x){return x>1;}

  • 查看答案
  • ( 12 )下列关于类定义的说法中,正确的是A )类定义中包括数据成员和函数成员

    [单选题]( 12 )下列关于类定义的说法中,正确的是A. )类定义中包括数据成员和函数成员的声明B. )类成员的缺省访问权限是保护的C. ) 数据成员必须被声明为私有的D. )成员函数只能在类体外进行定义

  • 查看答案
  • 下列函数模板的定义中,合法的是( )。

    [单选题]下列函数模板的定义中,合法的是( )。A.templateT abs(T X){return xT abs(T x){return xabs(T X){return x<07-x:X;}D.template T abs(T x){return X<0?-X:x;}

  • 查看答案
  • 下列函数的定义,正确的是()。