[C语言]第03章数据类型、运算符与表达式讲述.ppt

[C语言]第03章数据类型、运算符与表达式讲述.ppt

第2章 算法 程序 = 数据结构 + 算法 + 程序设计方法 +语言工具和环境 数据结构:对数据的描述; 算法:对操作的描述,包括数值运算算法和非数值运算算法; 算法特点:有穷性、确定性、零个或多个输入、一个或多个输出、有效性。 算法的表示方法 流程图 N-S图 伪代码 计算机语言 结构化程序设计方法 自顶向下 逐步细化 模块化设计 结构化编程 第3章 数据类型、运算符与表达式 预备知识 C的数据类型 常量与变量 整型数据 实型数据 字符型数据 变量赋初值 各类数值型数据间的混合运算 算术运算符和算术表达式 赋值运算符和赋值表达式 逗号运算符和逗号表达式 各种进制之间的转换 二进制、八进制、十六进制转换成十进制 方法:按权相加 字节和位 内存以字节为单元组成 每个字节有一个地址 一个字节一般由8个二进制位组成 每个二进位的值是0或1 数值的表示方法——原码、反码和补码 原码:最高位为符号位,其余各位为数值本身的绝对值 反码: 正数:反码与原码相同 负数:符号位为1,其余位对原码取反 补码: 正数:原码、反码、补码相同 负数:最高位为1,其余位为原码取反,再对整个数加1 3.1 C的数据类型 数据类型总表 整型变量 一、整型变量的分类: 二、整型数据在内存中以补码形式存放 例如: int i; i=10; 数据在内存中实际存放的情况如图所示: 若i=-10;因为-10的补码为1

文档评论(0)

1亿VIP精品文档

相关文档