王老师:19139051760(微信同号)  13333709510
联大   青书学堂   文才   和学   现代兴业   安徽教育在线   超星   弘成   广东开放大学   国家开放大学   上海开放大学   含弘慕课 

教育服务

成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口

当前位置: 首页 > 青书学堂系统 > 许昌学院> 许昌学院面向对象程序设计
 

输入试题:
本题添加时间:2023/4/3 12:59:00
圆梦客服:王老师  19139051760(微信同号)  19139051760(微信同号)
[应用题,25分] #include
class Cdate
{
int day,month,year;
public:
Cdate ()
{
day=1;
month=1;
year=1999;
cout<<"default constructing\n";}
Cdate (int d,int m,int y)
{
day=d;

month=m;
year=y;
cout<<"constructing\n";
}
~ Cdate (){cout<<"destructing"<<><"><><><>void print( )
{cout<<><"><><>};
void main()
{ Cdate a1,*a2;
a2=new Cdate (30,12,1996);
a1.print();
a2->print();
delete a2;
}
运行结果是:
<"><">

答案是:default constructing constructing 1/1/1999 12/30/1996 destructing12/30/1996 destructing1/1/1999


出自 许昌学院面向对象程序设计  青书学堂系统

许昌学院

更多试题>>>>
1、[应用题,25分] 请在横线中填入程序,完成如下PID控制仿真程序. (注意符号、标点符号、括号用半角) #include class AAA { int A,B; public: AAA() {A=100;B=200;
2、在函数调用过程中,如果函数funA调用了函数 funB,函数funB又调用了函数funA,则 A.称为函数的直接递归调用 B.称为函数的间接递归调用 C.称为函数的循环调用 D.C语言中不允许这样的递归调用
3、C++对C语言作了很多改进,即从面向过程变成为面向对象的主要原因是 A. 增加了一些新的运算符 B.允许函数重载,并允许设置缺省参数 C.规定函数说明符必须用原型 D.引进了类和对象的概念
4、设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式计算结果不相符的是 A.(a+b)*h/2 B.(1/2)*(a+b)*h C.(a+b)*h*1/2 D.h/2*(a+b)
5、以下4个选项中,不能看作一条语句的是 A.{;} B.a=0,b=0,c=0; C.if(a>0); D.if(b==0) m=1;n=2;


提升学历-成人高考报名入口 提升学历-成人高考院校名单