[高等教育]第2章 数据类型、运算符与表达式.ppt

[高等教育]第2章 数据类型、运算符与表达式.ppt

[高等教育]第2章 数据类型、运算符与表达式

本章主要知识点 基本的数据类型 数据类型转换 常量和变量 C语言各种运算符和表达式 C语言的数据类型 任务提出: eg2_1:有如下任务,当某学生输入自己的学号和姓名及两门课程的成绩后,能够在控制台看到自己的总成绩。试编程解决该任务。 任务分析: eg2_1程序中涉及到哪些类型的常量或变量? 需要调用哪些标准库函数? 任务解决: 数据类型的意义 “数据类型”的意义: 定义了数据占用的内存空间大小 定义了数据在内存中的存储格式 决定了数据的运算规则(自身的行为) 为编译器提供了检查依据 数据的存储格式、范围 整型数据分类及取值范围 整型数据的取值范围实例 实型数据分类 字符型数据分类 变量 2.变量的命名 3. 变量的存储模式 4. 变量的初始化及赋值 模仿练习: 讨论并总结 结论1——定义数据类型的作用 定义了数据占用的内存空间大小 定义了数据在内存中的存储格式 决定了数据的运算规则(自身的行为) 为编译器提供了检查依据 结论2——不同数据类型的区别 内存空间大小不同 数据表示有效位数不同 数据表示范围不同 对应的运算和操作不同 整型常量实例 第11次课 字符型常量实例 模仿练习 请找出一些常量中哪些是整数、字符、字符串。 0x34f 012 1010 ‘a1’ ‘\101’ “ ” “a” 078 10

文档评论(0)

1亿VIP精品文档

相关文档