- 6
- 0
- 约1.68万字
- 约 68页
- 2018-03-07 发布于湖北
- 举报
C程序设计(三)
第3章 顺序程序设计第一部分 数据类型、运算符与表达式
C语言程序设计 第三章 顺序程序设计
C的数据类型
常量与变量
整型数据
实型数据
字符型数据
变量赋初值
各种数值型数据间的混合运算
算术运算符和算术表达式
赋值运算符和赋值表达式
逗号运算符和逗号表达式
C语言程序设计 第三章 顺序程序设计
C语言程序设计 第三章 顺序程序设计
C语言程序设计 第三章 顺序程序设计
这些标识符合法吗?
1A、M.D.John、¥123、#33、
Tatol、int、max
标识符
使用:先定义、后使用
(1)标识符应该“见名知意”,如 total , max
(2)标识符应该“不宜混淆”,如 l与1 , O与0
(3)习惯上,符号常量名用大写,变量名用小写,以示区别。
补充知识:
字节和位
内存以字节为单元组成
每个字节有一个地址
一个字节一般由8个二进制位组成
每个二进位的值是0或1
C语言程序设计 第三章 顺序程序设计
数值的表示方法——原码、反码和补码
原码:最高位为符号位,其余各位为数值本身的绝对值
反码:
正数:反码与原码相同
负数:符号位为1,其余位对原码取反
补码:
正数:原码、反码、补码相同
负数:最高位为1,其余位为原码取反,再对整个数加1
9-5=4
9+7=16=(4)12
C语言程序设计 第三章 顺序程序设计
原码
反码
补码
+700000111-711111000数的范围(-127~+127)(-127~+127)(-128~+127)
(用一字节表示数)
负数补码转换成十进制数:最高位不动,其余位取反加1
例 补码 取反 加1: -7
C语言程序设计 第三章 顺序程序设计
常量和符号常量
定义:程序运行过程中,其值不能被改变的量(常数)
分类:直接常量、符号常量
3.1 常量与变量
类型
示例
整型常量
12 、 0 、 -3
实型常量
4.6 、 -1.23
字符常量
‘a’ 、 ‘b’
符号常量
PRICE 、 PAI
C语言程序设计 第三章 顺序程序设计
符号常量:用标识符代表常量
一般用大写字母: PRICE 、 PI
定义格式: #define 符号常量 常量
其值在作用域内不能改变和再赋值。
例3.1 符号常量举例
#define PRICE 30
#include stdio.h
void main()
{
int num,total;
num=10;
total=num*PRICE;
printf(total=%d\n,total);
}
C语言程序设计 第三章 顺序程序设计
变量
定义:其值可以改变的量。
定义格式:数据类型 变量名;
变量应该有名字,并在内存中占据一定的存储单元。
变量名和变量值有不同的含义
变量名实为一个符号地址
例 变量的使用
main()
{
int a;
a=3;
printf(“a=%d,a);
}
C语言程序设计 第三章 顺序程序设计
3.2 C的数据类型
C语言程序设计 第三章 顺序程序设计
3.3 整型数据
整型常量(整常数)的三种表示方法
十进制整数:由数字0~9和正负号表示.
如 123,-456,0
八进制整数:由数字0开头,后跟数字0~7表示.
如 0123,011
十
您可能关注的文档
- 2015-2016学年高中历史专题二2中国的古代艺术课件人民版必修3概要.ppt
- CYQD32型柴油机使用说明书.doc
- C匝道大桥现浇箱梁.doc
- 2015-2016学年高中历史第五单元第14课从“师夷长技”到维新变法课件新人教版必修3概要.ppt
- 2015-2016学年高中政治2.5.2意识的作用课件新人教版必修4概要.ppt
- 2015-2016学年高中政治2.4.2认识运动把握规律课件新人教版必修4概要.ppt
- 2015-2016学年高中历史第四单元第14课从中日甲午战争到八国联军侵华同课异构课件1岳麓版必修1概要.ppt
- 2015-2016学年高中政治1.2.2唯物主义和唯心主义课件新人教版必修4概要.ppt
- C单元阅读理解答案.doc
- c南亚王钢建.ppt
最近下载
- SY-T 6629-2005 陆上钻井作业环境保护推荐做法.pdf VIP
- SY_T 7295-2016 陆上石油天然气修井作业环境保护推荐作法.docx VIP
- 汉责文化打屁股.pptx VIP
- SY∕T 5557-2016 石油天然气钻采设备 固井成套装备.docx VIP
- SY∕T 7425-2018 石油天然气钻采设备 制氮注氮设备.docx VIP
- SY∕T 5067-2018 石油天然气钻采设备 钻修井用安全接头.pdf VIP
- SY-T6113-2023石油天然气钻采设备 修井用动力卡盘.pdf VIP
- 《弘传序》原文及译文.docx
- SY_T 5106-2019 石油天然气钻采设备 封隔器规范.docx VIP
- T_CPI 11037-2024 石油天然气钻采设备水力振荡器技术与应用规范.docx VIP
原创力文档

文档评论(0)