第2讲C语言语法入门1.pptVIP

  • 1
  • 0
  • 约7.31千字
  • 约 31页
  • 2016-08-21 发布于重庆
  • 举报
第2讲C语言语法入门1

第一章 C语言程序入门 第一章 C语言程序入门 目录: 1.1 程序 1.2 程序操作的对象---数据 1.3 C程序的基本操作 1.4 顺序结构的程序 1.2 程序操作的对象---数据 思考题 有哪些数据?如何分类? 如何表示、标识、存储数据? 如何输入、输出数据? 1.2 数据 1.2.1 数据的类型 1.2.2 几个重要的概念 1.2.3 常量 1.2.4 变量及其定义方法 1.2.1 数据的类型 基本数据类型与数据的表示 1、整型: 整型指不带小数点的数据类型。例如,123、-89、0。常用的整型有基本整型和长整型,分别用int和long表示。 在Turbo C环境中,int类型的数据用2个字节(16位二进制位)表示,取值范围是-32768~32767;long类型的数据用4个字节(32位二进制位)表示,取值范围是-2147483648 ~2147483647。 2、实型 实型是指带小数点的数据类型。例如,78.34、0.0、-765.2、76.0。在C语言中,实型有单精度和双精度两种形式,分别用float和double表示。 单精度的有效位数较双精度的有效位数少。在Turbo C环境中,float类型的数据用4个字节(32位二进制位)表示,有效位数为7位,;double类型的数据用8个字节(64位二进制位)表示,有效位数为15位。 数据类型总表 1.2.2 重要的几个概念 1、关键字(系统固有的保留字): C语言中预先规定的具有固定含义的一些单词,用户只能安规定的含义使用它们,不能擅自改变其含义。 auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef unsigned union void volatile while 2、标识符(用户定义的) 定义:用来标识变量、常量、函数等的字符序列 组成: 只能由字母、数字、下划线组成,且第一个字符必须是字母或下划线 大小写敏感 不能使用关键字 长度:最长32个字符 分类:系统预定义和用户自定义二类 命名原则: 见名知意 不宜混淆 如l与I, o与0 枚举常量 枚举数据类型描述的是一种整型值的集合。 当某些量仅由有限个数据值组成时,通常用枚举类型表示。 枚举类型定义如下: enum response{no,yes,none}; 复习与归纳 为什么要学习计算机语言? C程序的结构? 编程解决问题要明白的几件事? 数据有哪些类型,如何表达,如何存储? 如何实现输入、计算和输出? 若问题中有条件限制该如何解决? 若问题是复杂重复计算问题,如何解决? 若有大量的数据要处理,如何解决? 变量的存储 从变量定义中可以得知每个变量的名称和所属类型。变量名是引用变量的依据;变量的所属类型决定了变量的取值范围、存储方式和能够实施的操作类别。 例如: int count;定义了一个名为count的int类型变量。系统将为这个变量分配2个字节的存储空间。 思考?小结 如何理解关键字、标识符? 有哪些常量,如何表示? 程序中一般数据如何存储?注意什么? 如何理解数据类型? 运算中类型转换的方法? 课后练习与作业 练习:19-21页1.5语法练习部分; 作业:21页1.6编程练习的2、3、4题。要求每组交一份,下次课讲台上讲解。 复习与预习 复习:3-8页 预习:8-19页 * 01 11 11 11 11 11 11 11 int型: 最大:32767 10 00 00 00 00 00 00 00 最小:-32768 11 11 11 11 11 11 11 11 unsigned int型: 最大:65535 00 00 00 00 00 00 00 00 最小:0 3、字符型 字符型是指其值仅含有一个字符的数据类型。在C语

文档评论(0)

1亿VIP精品文档

相关文档