填空题

类A有如下成员函数:int A::fun(double x){return (int) x/2;}int A::fun(int x){return x*2;}设a为类A的对象,在主函数中有int s=a.fun(6.0)+a.fun(2),则执行该语句后,s的值为()。

正确答案

来源:www.examk.com

答案解析

相似试题
  • 假定AA为一个类,int a()为该类的一个成员函数,若该成员函数在类定义体外定义,则函数头为()

    单选题查看答案

  • 假定一个类的构造函数为 “A(int aa=1, int bb=0) {a=aa; b=bb;}”,则执行 “A x(4);”语句后,x.a和x.b的值分别为()

    单选题查看答案

  • 假定一个类的构造函数为 “A(int aa, int bb) {a=aa; b=aa*bb;}”,则执行 “A  x(4,5);”语句后,x.a和x.b的值分别为()

    单选题查看答案

  • 假定一个类的构造函数为 “B(int ax, int bx): a(ax), b(bx) {}”,执行 “B x(1,2),y(3,4);x=y;”语句序列后x.a的值为()

    单选题查看答案

  • 已知类A中的一个成员函数的说明如下:voidSet(A&a);则该函数的参数“A&a”的含义是()。

    单选题查看答案

  • 按如下要求编程验证子对象的有关操作。 (1)定义两个类A和类B。 (2)在类B中有两个类A的对象one,two。 验证如下事实: (1)在类B的构造函数中应该包含对两个类A的子对象的初始化项,被放在成员初始化列表中。 (2)在类B的默认构造函数中隐含着子对象的初始化项。 (3)在类B的析构函数中也隐含着子对象的析构函数。 (4)调用子对象构造函数的顺序。

    简答题查看答案

  • 要定义一个int型的参差数组a,数组有两行,第一行一个元素,第二行两个元素并赋初值3和4, 使用的语句如下,请填空。  int[][] a=()     a[0]=()    a[1]=()

    填空题查看答案

  • 数组定义与赋初值语句如下:int[] a={1,2,3,4,5}; 则a[2]的值为()

    填空题查看答案

  • 数组定义与赋值语句如下:int []a={1,2,3,4,5};则a[2]的值是()。

    填空题查看答案