C++面向对象程序设计.ppt

C++面向对象程序设计.ppt

ID:49219377

大小:299.50 KB

页数:182页

时间:2020-02-02

C++面向对象程序设计.ppt_第1页
C++面向对象程序设计.ppt_第2页
C++面向对象程序设计.ppt_第3页
C++面向对象程序设计.ppt_第4页
C++面向对象程序设计.ppt_第5页
资源描述:

《C++面向对象程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章基本C++程序结构C++程序结构C++的数据类型常量和变量表达式与操作符输入、输出C++的程序结构例:/*求一个表达式的值*/注释#include编译预处理voidmain()主函数{inta,b,result;cout<<“pleaseinputtwonumber:”;cin>>a>>b;result=3*a-2*b+1;cout>>“resultis:”>>result;}数据类型数据类型Int:表示整数Float:表示不能用整数衡量的数Char:表示字符,经常

2、用来构成字串,表示一串文字例:‘a’‘#’“English”Double:和Float类似,都是我们通常理解的小数,和Float区别在于存储方式Void:表示没有值,通常用于表示函数没有返回值基本数据类型的修饰符号long可以修饰int和double类型,longint为长整型,占4个字节,longdouble为长双精度型占10个字节short只能修饰int,shortint占2个字节signed和unsigned可以修饰int和charSigned、unsigned可以和short、long一起修

3、饰int,例:unsignedshortint数据在计算机中的存储参本书附录常量和变量标识符定义:给程序中的实体----变量、常量、函数、数组、结构体以及文件所起的名字命名规则:由字母、数字、下划线组成,且必须以字母或下划线开头下面是合法的标识符:Max_valuesumTATALy2k下面是不合法的标识符2END1998student%注意几点:c++中有一些如main、int、while、void是保留字,定义标识符时不能用这些保留字c++区分字符大小写例:MAXMax标识符尽量接近所表示含义标

4、识符中间不能有空格常量常数整型常数:10进制整数:123,-345,123L8进制整数:012316进制整数:0x1238进制和16进制的数没有负数,只能表示无符号整数实型常数定点数形式:0.123指数形式:123e5,4.5E-2实型常数分为float,double,longdouble三类,一个实数若没有说明,表示double型34.5f表示float型123e5L表示longdouble型字符常数例‘A’‘?’‘d’特殊字符:以‘’开头的字符序列例:cout<<“pleaseinputtwo

5、number:”;见书P41表3.2在内存中,字符数据以ASCII码存储,即以整数表示例:‘A’ASCII码为6501000001所以C++中字符数据和整型数据之间可相互赋值,只要注意其表示的范围合理例:inti=97;inta=‘b’;charc=i;charc=97;cout<

6、符串总是以‘’结束例:“HELLO”注意:charc=“ab“‘A’和“A”区别?输出时有无区别?HELLO常量用一些符号来表示这些常数,在程序中自初始化后值保持不变常量名的取名必须符合标识符定义规则常量定义语法:const常量类型常量名=初始化值例:constfloatPI=3.14;constintmax=100;注意:常量只能在定义时初始化,不能被重新赋值constPI=3.14;……PI=0;变量在程序中值可变的量,变量名符合标识符定义规则变量定义语法:变量类型变量名;unsigne

7、dintage,myweight;floatdistance;chargrade;intnumber=0;(在定义时可以初始化)floata=98.7;赋值语句:变量名=表达式;number=10;grade=‘r’;a=56.9;注意类型匹配输入、输出终端输出语法:cout<<要输出的内容cout代表计算机系统的标准输出设备,通过向cout输出内容来在显示器上显示信息例:cout<<“Iamastudent”;Iamastudentcout<<“mynameis”<<“jone”;mynameis

8、jone例:floataver=12.34;aver=78.9;cout<<“theaveris”<>aver;Intline,col;cin>>line>>col;4556表达式与操作符第二章程序流程控制复合语句分支流程循环流

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

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

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