• 2022-06-16
    已知一个函数模板定义为templateT1FUN(T2n){returnn*5.0;}若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表示为______。
  • FUN(7)

    内容

    • 0

      若有以下数组定义和函数调用,则函数fun的原型为:int a[3][4] = {1};fun(a);

    • 1

      若主调用函数类型为double,被调用函数定义中没有进行函数类型说明,而return语句中的表达式类型为float型,则被调函数返回值的类型是( )。(5.0) A: int 型 B: float 型 C: double 型 D: 由系统当时的情况而定

    • 2

      已知一个函数的定义如下:double fun(int x, double y){ …… }则该函数正确的函数原型声明为( )

    • 3

      若有函数原型:double fun(int, double);,主调函数中有变量定义:int x=1;double m=13.2, n;, 下列主函数中对fun函数的调用错误的是_______。 A: n=fun(x, m); B: printf("%f",fun(x, m*2)) ; C: fun(x*m) ; D: fun( x, m*2);

    • 4

      有以下函数定义: void fun( int n, double x) { …………} 下面函数调用正确的是