C++教案板书1.docVIP

  • 241
  • 0
  • 约 34页
  • 2017-05-12 发布于河南
  • 举报
C教案板书1

授课主要内容或板书设计 第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)作用:将运算对象的二进制数按位逻辑与;(2)运算规则:全1为1,有0为0; 2.按位或运算符“|” (1)作用:将运算对

文档评论(0)

1亿VIP精品文档

相关文档