c++程序设计(上机)

c++程序设计(上机)

ID:26257876

大小:1.32 MB

页数:141页

时间:2018-11-25

c++程序设计(上机)_第1页
c++程序设计(上机)_第2页
c++程序设计(上机)_第3页
c++程序设计(上机)_第4页
c++程序设计(上机)_第5页
资源描述:

《c++程序设计(上机)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、按时打发打发《C++程序设计》例题、习题与上机实验软件学院2010年9月《C++程序设计》例题、习题与上机实验目录第1章概论1例题1第2章数据类型、运算符与表达式2例题2习题6第3章程序的结构与语句8例题8实验一控制语句(1)11实验二控制语句(2)13实验三控制语句(3)15习题16第4章数组与字符串21例题21实验四数组编程25习题27第5章函数与预处理28例题28实验五函数编程(1)32实验六函数编程(2)33习题34第6章指针35例题35实验七指针编程44习题46第7章构造数据类型50例题50习

2、题52第8章非面向对象的拓展57例题57第9章类62例题62实验八类与对象编程(1)77实验九类与对象编程(2)80习题82第10章继承与派生93例题93实验十面向对象编程(1)99习题103第11章多态与动态联编109例题109实验十一面向对象编程(2)112习题114第12章运算符重载116第II页《C++程序设计》例题、习题与上机实验例题116习题119第13章模板124例题124实验十二类模板编程127习题127第14章IO与文件129例题129实验十三I/O流编程132习题133第15章异常处

3、理134例题134习题137第II页《C++程序设计》例题、习题与上机实验第1章概论例题1.1C++程序演示1.2C++程序的结构1.2.1简单的C++程序【例】简单的C++程序(教材第3页例1.1)#include//流式I/O必须包含iostream.h文件voidgetName(char*p);//函数原型声明voidmain()//函数的首部{//函数体开始charname[20];//定义数组getName(name);//提示信息,接收输入cout<<"Hello

4、,"<>p;//由键盘输入}/*本程序的运行时会在屏幕上显示如下信息:What'syourname?并等待您的输入,当您在键盘上输入如下信息并按下回车键ZhangSan后,屏幕上会显示出如下信息:Hello,ZhangSan!*/1.2.2C++程序的结构1.2.3C++源程序的编辑、编译、链接和运行【例】

5、在屏幕上显示一串字符“helloworld!”。(补充)#includevoidmain(void){cout<<"helloworld!";}程序在VC++6.0环境下的运行结果:helloworld!1.3C++集成开发环境的安装与运行1.3.1系统配置1.3.2VisualC++6.0集成开发环境的安装1.3.3VisualC++6.0集成开发环境的使用1.4面向对象技术的形成、发展和C++的诞生1.5C++的主要特点概述第138页《C++程序设计》例题、习题与上机实验第2

6、章数据类型、运算符与表达式例题2.1基本字符、标识符和关键字2.1.1基本字符2.1.2标识符2.1.3关键字(保留字)2.2数据与数据类型2.2.1常量和变量2.2.2基本类型【例】以十进制形式输出八进制整数和十六进制整数。(教材第27页例2.1)#includevoidmain(){printf("%d%d%d%d%d",03723,-0537,0x246,-0x52,0XADF);}程序在VC++6.0环境下的运行结果:2003-351582-822783思考:程序用另一种方

7、式输出(补充)在输出流中用控制符进行过滤即可按照相应进制来显示数据。十进制:dec;八进制:oct;十六进制:hex例如例2.1也可以改写为:#includevoidmain(){inta=03723,b=-0537,c=0x246,d=-0x52,e=0XADF;cout<voidmain(){inta=2525,

8、b=03721,c=0xADF;/*定义整型变量a,b,c,并赋初值*/longd,e,f=0Xcdefl;/*定义长整型变量d,e,f,并给f赋初值*/unsignedg=65535;/*定义无符号整型变量g并赋初值*/d=135079L;/*给变量d赋十进制长整数值135079*/e=0200107L;/*给变量e赋八进制长整数值0200107*/printf("%d%d%d",a,b,c);/*输出整型变量的值*/printf("

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。