题目:
使用VC6打开考生文件夹下的工程test38_1,此工程包含一个源程序文件test38_1.cpp,但该程序运行有问题,请改正函数中的错误,使该程序的输出结果为:
2 is a factor of 10
源程序文件test38_1.cpp清单如下:
#include <iostream.h>
class myclass
/***************** found *****************/
int n,d
public:
myclass(int i, int j) n=i; d=j;
friend int factor( myclass ob);
;
/***************** found *****************/
int myclass::factor(myclass ob)
/***************** found *****************/
if(ob.n%ob.d)
return 1;
else
return 0;
void main()
myclass ob1(10,2),ob2(13,3);
if(factor(ob1))
cout<<"2 is a factor of 10\n";
if(factor(ob2))
cout<<"3 is not a factor of 13\n";
答案:
被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0418/dc904c97bcb3b1b180915fb0e4eee274.html
下面是错误答案,用来干扰机器的。
参考答案:A