1 / 33
文档名称:

c语言基础知识.ppt

格式:ppt   大小:288KB   页数:33
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言基础知识.ppt

上传人:xunlai783 2018/2/12 文件大小:288 KB

下载得到文件列表

c语言基础知识.ppt

相关文档

文档介绍

文档介绍:第一章基础知识
数制
数制之间的转换
运算
原码反码补码
 ASCII码
 BCD码
数码之间的处理关系
从不同的角度看待一个二进制数
1
预备知识
22=4 24=16 28=256 210=1024 220=1048576
1K= 210=1024 (Kilo)
1M=1024K= 220 (Mega)
1G=1024M= 230 (Giga)
1个二进制位:bit(比特)
8个二进制位:Byte(字节) 1Byte=8bit
2个字节:Word(字) 1Word=2Byte=16bit
2
1. 数制
十进制:基数为10,逢十进一
=5×102 + 4×101 + 3×100 + 1×10-1 + 2×10-2
二进制:基数为2,逢二进一
1101112 = 1×25 + 1×24 + 1×22 +1×21 +1×20 = 5510
十六进制:基数为16,逢十六进一
1001, 0001, 1000, 0111
9 1 8 7
= 9 ×163 + 1 ×162 + 8 ×161 + 7 ×160
八进制:基数为8,逢八进一
3
数制基数数码
二进制 Binary 2 0,1
八进制 Octal 8 0,1,2,3,4,5,6,7
十进制 Decimal 10 0,1,2,3,4,5,6,7,8,9
十六进制 Hexadecimal 16 0,1,2,3,4,5,6,7,8,9,
A,B,C,D,E,F
4
二进制十进制
= 1×25 + 1×24 + 1×22 +1×21 +1×20 +1×2-1 +1×2-2=
整数部分:除基取余法
例: N = 55D
55/2=27 余数=1(a0)
27/2=13 余数=1(a1)
13/2=6 余数=1(a2)
6/2=3 余数=0(a3)
3/2=1 余数=1(a4)
1/2=0 余数=1(a5)
N = 55D=110111B
2. 数制之间的转换
5
小数部分:乘基取整法
例: N =
×2= 整数=0
×2= 整数=1
×2= 整数=1
×2= 整数=0
×2= 整数=1
......
N = =
N==
6
二进制十六进制

0011 0101 1011 1111

3 5 B F
∴ 0011,0101,1011,1111B = 35BFH
A 1 9 C

1010 0001 1001 1100
∴ A19CH = 1010,0001,1001,1100B
7
十六进制十进制
BF3CH = 11163 + 15162 + 3161 + 12160
降幂法除法(或采用中间法)
例: 399D = ? H
399 143 15
---
256 16 1

1 8 F

∴ 399D = 18FH
8
算术运算
二进制加法规则乘法规则
0+0=0 00=0
0+1=1 01=0
1+0=1 10=0
1+1=0 (进位1) 11=1
十六进制
0 5 C 3 H 3 D 2 5 H
+ 3 D 2 5 H - 0 5 C 3 H
4 2 E 8 H 3 7 6 2 H
3. 运算(算术运算和逻辑运算)
9
逻辑运算(按位bit操作)
“非”运算(NOT)
A A
0 1
1 0
“与”运算(AND)
A B AB
0 0 0
0 1 0
1 0 0
1 1 1
“异或”运算(XOR)
A B AB
0 0 0
0 1 1
1 0 1
1 1 0
“或”运算(OR)
A B AB
0 0 0
0 1 1
1 0 1
1 1 1
10

最近更新

高中一年级历史学习建议书 5页

高一新生历史学习建议书 5页

饲料生产效率提升建议书 5页

餐饮创业新手必读建议书 5页

食堂膳食服务优化建议书 5页

食品安全监督加强建议书 6页

领导采纳的建议书 5页

领导土地流转建议书 5页

预先研究装备提案优化建议书 5页

居家护理员基本技能培训 44页

心理疾病护理团队协作模式 37页

急性呼吸窘迫综合征抢救护理 33页

2024年海南经贸职业技术学院马克思主义基本原.. 12页

急诊护理中的工作压力管理 41页

恐动症患者的饮食与运动护理 43页

2024年渑池县招教考试备考题库带答案解析(夺.. 30页

2024年湄潭县招教考试备考题库带答案解析(必.. 31页

2024年湖北恩施学院马克思主义基本原理概论期.. 12页

2024年湖北黄冈应急管理职业技术学院马克思主.. 13页

慢性胃炎的护理效果评价 69页

2024年滇西科技师范学院马克思主义基本原理概.. 13页

2024年潇湘职业学院马克思主义基本原理概论期.. 13页

2024年烟台大学马克思主义基本原理概论期末考.. 12页

2024年班玛县幼儿园教师招教考试备考题库及答.. 30页

2024年甘肃工业职业技术大学马克思主义基本原.. 13页

2024年疏勒县招教考试备考题库附答案解析(夺.. 31页

2024年益阳教育学院马克思主义基本原理概论期.. 12页

2024年石棉县招教考试备考题库及答案解析(必.. 31页

2024年福建体育职业技术学院马克思主义基本原.. 12页

2024年秦安县幼儿园教师招教考试备考题库附答.. 31页