程序的输出结果是【 】。 #include <iostream> using namespace std; class A{ public: A(){a=b=2;} A(int i,int j){a=i;

admin2010-06-06  11

问题 程序的输出结果是【 】。
   #include <iostream>
   using namespace std;
   class A{
   public:
       A(){a=b=2;}
       A(int i,int j){a=i;b=j;}
       void display(){cout<<a<<b;}
   private:
       int a,b;
   };
       void main(){
       A m,n(4,8);
       m.display();
       n.display();
   }

选项

答案2248

解析 m对象使用和默认的构造函数,其a与b变量的值均为2;而n变量使用4和8来初始化程序的变量,a,b的值为4和8,依次输出的结果为2248。
转载请注明原文地址:https://jikaoti.com/ti/spW0FFFM
0

最新回复(0)