c++面向对象程序设计(完整课件).ppt
文本预览下载声明
C++面向对象程序设计 教材: C++参考大全 学时:40(理论)+24(实践) 考试:70%(笔试)+30%(平时) 第二章 基本C++程序结构 例1:#includeiostream.h void main( ) { cout ” 同学们,你们好! ”; } 程序功能:在屏幕上显示输出 同学们,你们好! 第二章 基本C++程序结构 4、字符串常量(用 ” ”括起的字符序列) 如: ” student ” 5、枚举常量 注:除字符串常量中引号内的字符以及 注释外,其它字符必须是半角字符。 尤其注意不要误用中文标点。 第二章 基本C++程序结构 四点注意: 1、要输出的字符串需要用双引号” ”括起 来。但输出到屏幕上时,双引号” ” 并 不显示。 2、语句的最后要用分号 ;表示结束。 第二章 基本C++程序结构 3、换行符号’\n ’和换行控制符endl写法不同,但效果相同。 4、可以作为输出内容的不止是字符串,还可以是数、表达式等等。 第二章 基本C++程序结构 程序功能: 根据从键盘输入的半径,计算并输出 圆的周长。 如:键盘输入2.0,则屏幕输出: circum=12.56 第二章 基本C++程序结构 3、表达式语句:表达式后加; 如: circum=2* PI*radius; 4、C++表达式的写法: (1)所有字符写在同一水平线上。 (2)乘号:﹡ 除号: / (3)算术运算符不可省略。 第二章 基本C++程序结构 若两操作数都为整数,则计算结果为整数。 如:345/10=34 若两操作数有一个为实数,则计算结果 为实数。 如:345.0/10=34.5 第二章 基本C++程序结构 (2)赋值表达式: ☆赋值操作符 = ☆赋值表达式格式 变量=表达式 如: circum=2﹡ PI﹡radius 第二章 基本C++程序结构 ☆赋值表达式的值:赋值操作符左边表达式的值。 如: cout(x=5)endl; 屏幕输出 5 ☆赋值语句格式 变量=表达式; 如: circum=2﹡ PI﹡radius 第二章 基本C++程序结构 三、cin和键盘输入 ☆ cin:连接键盘的输入流对象。 ☆ :输入操作符(提取操作符) ☆键盘输入语句的格式: cin 变量【 变量】; 第三章 数据类型 一、C++数据类型分类图 第三章 数据类型 二、基本数据类型概况: 1、数据在计算机中的存储 (1)计算机内存单元的单位是字节, 一个字节是8个二进制位。 如:0000 0000 1010 1010 是两个字节。 第三章 数据类型 注:定义变量时,数据类型有两个含义: ☆为该变量分配多大的存储空间; ☆如何解释该存储空间中的二进制数位。 如:定义变量float radius; 则表示radius 将要占用4个字节的存储空间,并且对这 个空间的值的存放和解释都按小数进行。 第三章 数据类型 2、修饰符号 long(长型符) short(短型符) signed(有符号型) unsigned(无符号型) 第三章 数据类型 3、基本数据类型 (1)void:实际上不能算是一种数据 类型,它表示根本就没有值,通 常用于表示函数没有返回值。 第三章 数据类型 ②实数的两种表示形式 ☆定点数形式 如:3.14 ☆ 指数形式 如: 31400 3.14E4 0.314 3.14E-1 第三章 数据类型 (4)字符型 ①字符型和整型的关系 ☆字符在内存中是以ASCII码存储,所以 字符和整数在一定范 围内可以通用。 如:char c=60; int i = ’ ’;
显示全部