问答题

使用VC6打开考生文件夹下的工程test11_1,此工程包含一个源程序文件test11_1.cpp,但该程序运行有问题,请改正程序中的错误,使程序的输出结果如下:
ch1=7 ch2=9
源程序文件test11_1.cpp清单如下:
#include<iostream.h>
class Sample

/**************** found ***************/
char ch1,ch2
public:
/************** found ***************/
friend void set(Sample s, char c1,char c2)

s.ch1=c1;
s.ch2=c2;

void print() cout<<"ch1="<<" ch2="<<ch2<<end1;

void main()

Sample obj;
/************* found ****************/
obj.set(obj,’7’,’9’);
obj.print();

【参考答案】

(A)错误:char chA,chB
正确:char chA,chB;
(B)错误:friend v......

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