C++语言程序设计-谭浩强.doc

C++语言程序设计-谭浩强.doc

ID:48535348

大小:3.19 MB

页数:227页

时间:2020-01-26

C++语言程序设计-谭浩强.doc_第1页
C++语言程序设计-谭浩强.doc_第2页
C++语言程序设计-谭浩强.doc_第3页
C++语言程序设计-谭浩强.doc_第4页
C++语言程序设计-谭浩强.doc_第5页
资源描述:

《C++语言程序设计-谭浩强.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1章C++的初步知识一、面向对象的基本概念v对象/实例(object/instance)v类(class)v封装(encapsulation)v继承(inheritance)v多态(polymorphism)v重载(overload)v消息(message)二、C++的开发运行环境1、VisualC++2、GCC:是一个用于Linux系统下编程的编译器3、WinTC4、Dev-C++三、最简单的C++程序1、例题1.1#includeusingnamespacestd;intmain(){cout<<"ThisisaC++program.";return0;}

2、程序功能:输出一行字符:ThisisaC++program.程序注释:(1)预处理命令#includeiostream输入、输出流227(2)usingnamespacestd;使用命名空间std。第一行和第二行是每个C++都有的语句。(3)C++的主函数名与C一样,都是main。(4)C++的输出使用cout<usingnamespacestd;intmain(){inta=2

3、;cout<<"ThisisaC++program."<<1<usingnamespacestd;intmain(){inta,b,sum;cin>>a>>b;sum=a+b;cout<<"a+b="<>a>>b;cin:输入流对象>>:提取运算符227C++中的输入、输出比C更简洁,无需格式控制。输入时用空格或者回车分隔都可以。若想输入一个整数,一个实数,一个字符怎么写?#include

4、>usingnamespacestd;intmain(){inta;floatb;charc;cin>>a>>b>>c;cout<<"a="<usingnamespacestd;intmain(){inta;floatb;charc;cin>>a>>b>>c;cout<<"a="<

5、么可以使用//,若注释内容较多,需要多行,那么使用/**/。(3)endl是回车换行符,与’’的作用一样。2273、例题1.3#includeusingnamespacestd;intmax(intx,inty){intz;if(x>y)z=x;elsez=y;return(z);}intmain(){inta,b,m;cin>>a>>b;m=max(a,b);cout<<"max="<

6、am>usingnamespacestd;classStudent{private:intnum;intscore;public:voidsetdata(){cin>>num;cin>>score;227}voiddisplay(){cout<<"num="<

7、输入并显示这两个学生的学号和成绩。程序解释:(1)classStudent类的定义class是类定义的关键字。Student是我们自定义的类名。(2)private和publicprivate后定义的内容(包括数据和函数)只允许类的成员函数使用,类外不能使用。例如:intmain(){cout<

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

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

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