};
voidmain(void)
{
CTestx(5,6),y;
();();
}
答案:
;
;
;
;
;
四、程序填空题(共12分)
1、阅读下列程序,根据程序的实现情况填空。
(6分)
#include<>
#include<>
classCStudent
{
public:
CStudent(【1】char*ch,intin){name=ch;id=in;}
voidDisplay();
private:
char*name;
intid;
};
【2】voidCstudent:
:
Display()
{
cout<<"Name="<}
voidmain(void)
{
CStudentzhang(【3】“zhangsan”,2006001);
();
}
2、请给出下面程序的完整实现(6分)
#include""
【1】template
classCPlus
{
public:
CPlus(){};
Pplus();
public:
Tm;Pn;
};
template
PCPlus【2】:
:
plus()
{
Ps;s=m+n;return(s);
}
voidmain(void)
{
CPlus【3】a;
=12;=12.8766f;
cout<<"结果="<<()<}
答案:
【1】
【2】
【3】
五、编程题(共14分)
题目:
编程求出两个自然数的最大公约数。
要求:
1、编写一个函数intFindMaxDommonDivisor(inta,intb)的程序;
2、编写主函数求出a=108,b=76和a=201,b=77的程序。