面向对象程序设计c++程序练习题.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《面向对象程序设计c++程序练习题.docx》由会员分享,可在线阅读,更多相关《面向对象程序设计c++程序练习题.docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向对象程序设计c+程序练习题 一、请编写一个程序:要求:1)实现从键盘输入两个数据;2)然后将两个数据相加,结果输出到控制台上。二、设计一个函数模板:要求:1)其中包括数据成员T an以及对其进行排序的成员函数 sort( );2)模板参数T可实例化成字符串。三、请按照下列要求编写程序:1)定义基类,在其中定义具有三种不同权限的成员;2)定义基类的公有派生类,在派生类中定义成员函数操作基类的成员,观察哪种成员可访问。3)在main()函数中定义派生类对象,操作基类不同成员,观察哪些成员可访问。四、编写一个C+程序要求:1)用以循环打印语句“Hello C+!”;2)每打印一次都在语句前面加一
2、个序号,如第二次打印为“2:Hello C+! ”,共循环3次。五、请编程实现单例设计模型。第一题、#include using namespace std;int main()int a,b;cinab;coutsystem(pause);return 0; 第二题、#include #include using namespace std; templatevoid Sort(T* a,int n) int i,j; T t; for(i=0;in-1;i+) for(j=0;jaj+1) t=aj; aj=aj+1; aj+1=t; templatevoid Print(T* a,int
3、 n) int i; for(i=0;in;i+) coutcoutendl; int main() string Str10 = Zhang, Li, Wang, Qian, Zhao, Wu, Xu, Tang, Shen, Liang ;int Int8 = 20, 12, 0, -5, 9, -18, 6, 11 ; double Dou7 = 3.07, 8.12, -0.45, 6, 10, -9, 7.29 ; Sort(Str, 10); Sort(Int, 8);Sort(Dou, 7); Print(Str, 10); Print(Int, 8); Print(Dou, 7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 程序设计 c+ 程序 练习题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内