《面向对象程序设计》答案.docx
《《面向对象程序设计》答案.docx》由会员分享,可在线阅读,更多相关《《面向对象程序设计》答案.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向对象程序设计答案 实验一熟悉VC+IDE开发环境 一、实验目的 1、熟悉VC+6.0集成开发环境,熟练掌握VC+6.0项目工作区、各种编辑器、菜单栏和工具栏的使用。 2、掌握如何编辑、编译、连接和运行一个C+程序。 3、通过运行简单的C+程序,初步了解C+源程序的结构和特点。 二、实验要求 1、分析下列程序运行的结果。 程序一: #include int add(int x,int y=8); void main() int x=4; cout0;i-) k +=i; return k; void main() int i; for(i=0;ia) a=b; if (ca) a=c; re
2、turn a; int max(int a, int b) /求两个整数中的最大者 if (ab) return a; else return b; int main( ) int a=7,b=-4,c=9; coutabc; couta) a=b; if(ca) a=c; return a; 3、有5个字符串,要求对它们按由小到大顺序排列,用string方法。 #include #include using namespace std; int main() int i; string str5=BASIC,C,FORTRAN,C+,PASCAL; void sort(string ); s
3、ort(str); coutsi+1) t=si;si=si+1;si+1=t; 4、定义一个求两个数中较小值的函数模板min( ),要求在main( )函数中进行调用求两个浮点型数据和两个整型数据中较小的数。 #include iostream #include string using namespace std; template T min(T a,T b) return amax_score) max_score=arri.score;k=i; couty)?x:y; numtype min() return (xy)?x:y; private: numtype x,y; ; int
4、 main() Compare cmp1(3,7); coutcmp1.max() is the Maximum of two inteder numbers.endl; coutcmp1.min() is the Minimum of two inteder numbers.endlendl; Compare cmp2(45.78,93.6); coutcmp2.max() is the Maximum of two float numbers.endl; coutcmp2.min() is the Minimum of two float numbers.endlendl; Compare
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向对象程序设计 面向 对象 程序设计 答案
限制150内