- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
授课主要内容或板书设计
授课主要内容或板书设计
文档来自网络,是本人收藏整理的,如有遗漏,差错,还请大家指正!
授课主要内容或板书设计
第1章 C++概述
1.1 C++的起源
(1)1967年,BCPL语言 (2)1970年,B语言
(3)1972年,C语言(编UNIX操作系统) (4)1980~1983年,C++(C Plus Plus)
1.2 C++的特点
(1)全面兼容C语言 (2)支持面向对象
1.3 简单C++程序
(1)源程序文件扩展名为.c时,则为C程序;
(2)源程序文件扩展名为.cpp时,则为C++程序
【例1.1】 文本的原样输出
文件名为example1_1.cpp
【例1.2】 求两个整数的和
【例1.3】 输入两个整数a和b,输出其中较大的一个数
通过以上例题,可以看出C++程序的结构有以下特点:
(1)C++程序由一个或多个函数组成(即函数是C++程序的基本构成单位)
(2)C++函数组成
① 函数说明部分:函数名、函数类型、函数参数(形式参数)及其类型
② 函数体{}:变量定义和执行语句两部分
(3)语句和数据说明以分号结束 (4)程序书写规则
(5)C++输入/输出通过流cin和cout来实现的 (6)严格区分字母的大小写
(7)注释 (8)编译预处理命令
第2章 数据类型与表达式
2.1 数据类型
1.定义变量的目的
(1)为变量分配存储空间
(2)规定变量可适用的运算
2.数据类型
数据类型分为基本类型与导出类型二种
(1)基本类型:是C++中预定义的数据类型
①字符型(char):存放字符ASCII码或存放8位二进制数;
②整型(int):存放整数,有短整型、整型、长整型三种类型
(a)短整型(short int 或 short)、
(b)整型(int)
(c)长整型(long int 或 long)
③实型:存放实数,分为单精度与双精度二种
(2)导出类型:是用户自定义的数据类型
分为数组、指针、结构体、共同体与类
授课主要内容或板书设计
2.2 常量和变量
2.2.1 常量
1.整型常量(整数)
(1)十进制整数
(2)八进制整数
(3)十六进制整数
(4)长整数
(5)无符号整数
(6)无符号长整数
2.实型常量(实数或浮点数)
(1)小数(定点数)
(2)指数(浮点数、科学记数法)
3.字符常量:用单引号括起来的单个字符称为字符型常量
① 普通字符 ② 转义字符:以\开头后跟ASCII码或控制字符
4.字符串常量:用双引号括起来的若干个字符称字符串常量(简称字符串)
5.符号常量:符号常量就是用标识符(符号)来表示常量
2.2.2变量
1.变量定义格式
〔存储类型〕 数据类型 变量名1 〔
变量名2
...
变量名n〕;
2.标识符
3.关键字
4.变量赋初值
2.3 运算符和表达式
2.3.1算术运算符和算术表达式
1.算术运算符:+、-、*、/、%求余运算符(求模运算符)
2.算术表达式:用算术运算符和括号将常量、变量或函数等连接起来的式子为算术表达式
(1)算术运算符的优先级和结合性
① 优先级从高到低:正(+)负(-)值运算符 →*、/、%→+、-
② 算术运算符的结合性:左结合性 、右结合性
(2)混合运算时的数据类型转换
① 自动的类型转换
② 强制类型转换
2.3.2 赋值运算符和赋值表达式
1.赋值运算符=
2.赋值表达式:变量 = 表达式
3.赋值运算时数据类型的转换 4.自增、自减运算符
(1)自增++(单目):使变量值加1;
(2)自减--(单目):使变量值减1
(3)前置运算:先自加(减)后引用;(4)后置运算:先引用后自加(减)
授课主要内容或板书设计
2.3.3 关系运算符和关系表达式
1.关系运算符
(1)关系运算符:、=、、=、= =(等于)、!=(≠),双目运算符
(2)作用:用于比较两个运算对象的大小,结果为逻辑值真或假
(3)逻辑值:用1表示真,用0表示假
(4)优先级:算术运算符 → 、=、、= → = =、!= →赋值(=)
2.关系表达式:用关系运算符将两个操作对象连接起来的式子,称为关系表达式
2.3.4逻辑运算符和逻辑表达式
1.逻辑运算符:(与)、||(或)、!(非)、优先级、结合性
2.逻辑表达式:用逻辑运算符将运算对象连接起来的式子称为逻辑表达式
2.3.5逗号运算符和逗号表达式
(1)逗号运算符,
(2)逗号表达式格式:表达式1,表达式2,...,表达式n
(2)求解过程:从左到右依次求各表达式值,最后一个表达式值作为逗号表达式的值
(3)逗号运算符的优先级是最低的
2.3.6位运算符
1.按位与运算符
(1)作用:将运算对象的二进制数按位逻辑与
您可能关注的文档
最近下载
- 人教版初中化学九年级上册 第五单元 化学方程式 课题3 利用化学方程式的简单计算 大单元整体教学设计 .pdf VIP
- 2024年上海市长宁区中考英语二模试卷.docx VIP
- 2024年深圳市育才二中初一入学分班考试数学模拟试卷附答案解析.pdf VIP
- 必威体育精装版部编版一年级语文上册第八单元学历案(2024).doc
- 2025年新疆生产建设兵团继续教育公需课答案.docx
- DW15-630型断路器要点分析.doc
- 2025年7月到九月份的思想汇报.docx VIP
- 2024年上海市嘉定区中考英语二模试卷.docx VIP
- 上海市2024年虹口区中考英语二模试卷.pdf VIP
- 土力学直剪试验(完整报告,含实验数据、强度图).doc VIP
文档评论(0)