更多“( 8 )已知一个函数的原型是:int fn ( double x ) ;若要以 5.27 为实参调用该函数,应使用表达式 【 ”相关问题
  • 第1题:

    已知函数fun的原型为

    int fun(int,int,int);

    下列重载函数原型中错误的是

    A.char fun(int,int);

    B.double fun(int,int,double);

    C.int fun(int,char木);

    D.float fun(int,int,int);


    正确答案:D
    解析:重载函数至少要在参数个数或参数类型上有所不同。选项D)的重载函数只有返回值不同,其他(参数个数及类型)完全相同。因此,本题答案为D)。

  • 第2题:

    己知一个函数的原型是:

    int fn(double x);

    若要以5.27为实参调用该函数,应使用表达式【 】。


    正确答案:fn(5.27)
    fn(5.27) 解析:本题考查的知识点是:函数调用。c++中函数调用的一般形式为:
    函数名>(实参表>)
    故本题应该填fn(5.27)。

  • 第3题:

    若主函数有变量定义:int x=1 ; double y=2.3 ; 且有合法的函数调用语句f (y , x); 则下列关于函数f的原型声明中一定错误的是 。

    A.void f(double, int);

    B.int f(int , int);

    C.int f(double, double);

    D.void f(double, int, int);


    void f(double, int, int);

  • 第4题:

    已知一个函数的原型是:

    int fn(double a);

    若要以5.27为实参调用该函数,应使用表达式______。


    正确答案:fn(5.27)
    fn(5.27)

  • 第5题:

    假定一个函数的原型语句为“intff(int* x);”,一个整型数组为a[10],则下面函数调用表达式不正确的是()。

    Aff(a)

    Bff(a[0])

    Cff(a+3

    Dff(&a[0])


    B