导图社区 第一章C语言基础知识
天津专升本 天软专业课,内容有进制转换、原反补码、ASCLL码、C语言执行过程、C语言的基本结构、C语言的特点、初识C程序、标识符(名字),一起来看。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
第一章C语言基础知识
1进制转换
非十转十
各位数的次方的和
十转非十
除N倒取余
十转二重要结论
二转八
421法 方向自右向左
二转十六
8421发 方向自右向左
2原反补码
整数在计算机内采用补码形式表示
原码(8位二进制)
表示方法:符号位+数值部分 符号位:最高位,0正,1负 数值部分:后七位,表示整数数值大小
反码
正:原码 负:符号位不变,按位取反
补码
正:原码 负:反码+1
补码范围
8位补码:-128~127 16位:-32768~32767
32767+1=-32768
无符号数
不能表示负数 只能表示0和正数
8位无符号数:0~255 16位:0~65535
65535+1=0
3ASCLL码
7版本国际通用,128个不同编码
字符 0~9 A~Z a~z ASCLL码 48~57 65~90 97~122
A和a相差32位
4C语言执行过程
①C语言是高级语言,编写的源程序(扩展名.c)
②源程序经过编译生成目标语言(.obj)在经过链接生成可执行文件(.exe)
5C语言的基本结构
①面向过程高级语言(结构化程序设计语言)
②基本结构:顺序结构,选择结构,循环结构
6C语言的特点
①C语言基本单位是函数
②C语言只有一个main函数,位置任意 从main函数开始执行,并结束
③分号结束,一行多句,一句多行
7初识C程序
注释说明:①/*.....*/ ②// 不参与运行
标点符号必须是英文!!!
8标识符(名字)
①下划线,英文字母,阿拉伯数字组成
②开头不能为数字
③SUM和sum为不同的标识符
④不能为C语言的关键字(32个为小写)
9习题
C语言没有输入输出语句,用输入输出函数表示。
C语言借助定义函数来实现程序模块化
调试程序是对程序进行查错和排错
.exe文件计算机可直接运行
C语言通过编译,运行后不一定正确,可能有逻辑错误(需要通过软件测试人员发现)
函数
函数首部
函数体
声明部分
执行部分