问答题

使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错,请改正程序中的错误,使程序输出的结果为   Number=7   Number=12   注意:错误的语句在//******error******的下面,修改该语句即可。   试题程序:   #include   classTC   {   public:   //******error******   TC(inti):Number=i   {   //******error******   returnNumber;   }   voidset(inti)   {   Number=i;   }   voiddisplay()   {   cout<<"Number="<  }   private:   intNumber;   };   voidmain()   {   //******error******   TC*p=newTC;   p->display();   p->set(12);   p->display();   return;   }

【参考答案】

(1)应改为“TC(inti):Number(i)”。   (2)应删除“returnNumber;”。   (3)应改......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)