教学内容
c++的三种基本类型;
基本类型的使用和需要注意的地方。
教学目标
学生掌握c++的三种基本类型;
学生掌握基本类型的使用和需要注意的地方。
重难点
保留n位小数;
大小写之间的转换。
课前准备
巩固知识点,复习习题
引入课题
一起来看一下c++为我们准备了那些基本的数据类型供我们使用?
讲授新课
c++ 基本数据类型
int 整数类型
double 浮点数类型(小数)
char 字符类型
int 整数类型
4个字节的大小,支持四则运算(加减乘除)和取余(模运算 )。
代码:
sizeof(int); //计算int的大小
10%3; //10除以3,商3余1,所以运算结果为1
(1+2)*3 //添加小括号提高加号的优先级
double 双精度浮点数( float单精度浮点数)
8个字节的大小,支持四则运算(加减乘除),但不支持取余。
sizeof(double) //计算double的大小
*保留n位小数
(1)新包含头文件cstdio;
(2)在需要输出保留n位小数的某一行添加如下代码:
1 | printf("%.nlf",a); //输出浮点数a保留n位小数后的结果。 |
char 字符类型
1个字节的大小,支持加减法。
ASCII编码(美国标准信息编码)
字符类型的加减法代码如下:
1 | char ch; |
*大小写字母转换
大小字母间相差32,所以只需要加减即可。
1 | ch=ch+32; //大写转小写 |
课堂小结
基本数据类型有哪几种,分别代表什么意思?
课后反思
是否关照到每位同学
多关心学生家庭作业完成情况
考虑一下要不要教案中的框框 可是我想偷懒,加上框框就可以复制唉