第2章 C 程序设计基础ppt课件.ppt

第2章 C 程序设计基础ppt课件.ppt

ID:58709247

大小:127.00 KB

页数:42页

时间:2020-10-04

第2章 C  程序设计基础ppt课件.ppt_第1页
第2章 C  程序设计基础ppt课件.ppt_第2页
第2章 C  程序设计基础ppt课件.ppt_第3页
第2章 C  程序设计基础ppt课件.ppt_第4页
第2章 C  程序设计基础ppt课件.ppt_第5页
资源描述:

《第2章 C 程序设计基础ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章C++程序设计基础教材:《C++程序设计》1学习目标:了解C++的基本字符集、词汇、数据类型熟悉C++的基本数据类型及其使用,了解各种数据类型之间的转换规律。熟练掌握输入函数cin和输出函数cout的使用了解运算符、表达式、优先级和结合性的概念;熟知各种运算符,掌握对应表达式的书写方法及表达式值的概念2数据与数据类型数据与类型数据是程序处理的对象。C++把程序能处理的基本数据对象分成一些集合。属于同一集合的数据对象具有同样性质:采用统一的书写形式3C++中的数据类型四大类:基本数据类型:C++中包括整型、字符型、实型(浮点型)和布尔型。构造数据类型:C++中,构造类型有数组类

2、型、结构体类型、共用体类型和枚举类型。指针类型:指针是一种特殊的同时又是具有重要作用的数据类型。空类型:有一类函数,调用后并不需要向调用者返回函数值或可以返回一个随机值,这种函数可以定义为“空类型”。4常量程序执行过程中,其值不能发生改变的量称为常量整型常量:有十进制、八进制和十六进制,根据前缀来加以区分。十进制整常数:没有前缀。其数码为0~9,可正可负八进制整常数:以0开头,数码取值为0~7,通常是无符号数十六进制整常数:前缀为0X或0x。其数码取值为0~9,A~F或a~f5实型常量实型也称为浮点型,实型常量也称为实数或者浮点数实型常量的表示:十进制数形式和指数形式十进制数形式:

3、由数码0~9和小数点组成指数形式:由十进制数加阶码标志“E”或“e”组成注意:使用指数形式时,E之前必须有数字,之后的阶码必须为整数。一个实数可以有多种指数形式,如123.789可以表示为:1.23789E2或12.3789E1或0.123789E3这些都是合法的,但是只有第一种才是规范化的指数形式6以下是合法的实数:123E5(表示123×105)3.14e-2(表示3.14×10-2)以下不是合法的实数:345(无小数点)E2(阶码标志E之前无数字)-5(无阶码标志)53.-E3(负号位置不对)2.7E(无阶码)7字符常量由单引号括起来的一个字符如‘a’,‘z’,‘8’,‘?’

4、,‘+’等都是字符常量。字符常量特点:字符常量只能用单引号括起来,不能用双引号或其它括号。字符常量中的单引号只起定界作用并不表示字符本身。而单引号中的字符不能是单引号(‘)和反斜杠()。字符常量只能是单个字符,不能是字符串。字符可以是字符集中任意字符。但数字被定义为字符型之后就不能参与数值运算。如‘5’和5是不同的。8转义字符是一种特殊的字符常量。转义字符以反斜杠“”开头,后跟一个或几个字符。转义字符具有特定的含义,不同于字符原有的意义常见的转义字符见下图9转义字符含义ASCII代码a响铃7\n换行,将当前位置移到下一行开头10\t水平制表(跳到下一个tab位置)9\b退格,

5、将当前位置移到前一列8\r回车,将当前位置移到本行开头13\f换页,将当前位置移到下页开头12\v竖向跳格8\\反斜杠字符“\”92\′单引号(撇号)字符39\"双引号字符34空字符0\ddd1到3位8进制数所代表的字符\xhh1到2位16进制数所代表的字符10字符串常量字符串常量简称为“字符串”。字符串就是用一对双引号(“”)前后括住的若干个字符。例如,“abc”、“1234560”、“aAbBcD”都是字符串转义字符也可以出现在字符串中字符串常量与字符常量的区别:字符常量由单引号括起来,字符串常量由双引号括起来。字符常量只能是单个字符,字符串常量则可以包含0个或多个字符。可

6、以把一个字符常量赋给一个字符变量,但不可以把字符串常量赋给字符变量。字符常量只占一个字节内存空间,而字符串常量占用内存空间为其长度加1,其中增加的1个字节存放''作为字符串的结束标志,叫做空字符,值为0,书写时常用转义字符“”表示。例如“M”和'M',前者是字符串,占2字节,后者是字符,只占1字节。11符号常量在C++程序中,常量除了以自身的存在形式直接表示之外,还可以用标识符来表示常量,称为符号常量定义形式如下:#define标识符常量其中#define是宏定义命令的专用定义符,标识符是对常量的命名,常量可以是前面介绍的几种类型常量中的任何一种12const常量定义的一般

7、形式为:const类型说明符常量名=常量值;使用符号常量和const常量的好处有两点,一是减少工作量;二是可以“一改全改”13变量变量的命名变量名只能由字母、数字和下划线组成,并且第一个字符必须是字母或下划线。合法的变量名:sum,day,myname,_above,y123非法的变量名:M.John,$12,7BA,m>n变量名大写字母和小写字母所代表的意义不同。变量名price、PRICE、Price在C++中表示不同的名字。变量名不能使用关键字。14变量的定义形

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

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

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