2.2常量和变量(学案1)-《编程语言基础—C语言》同步教学(高等教育版.第5版)

2023-12-14
| 2页
| 220人阅读
| 2人下载
特供

内容正文:

导学案编号:006第 1 页 共 1 页 编程语言基础C语言一轮复习 考纲要求: 1.了解C语言的基本数据类型。 2.理解常量和变量的定义。 3.掌握赋值语句以及数据输入、输出语句的用法。 4.理解运算符、表达式及常用函数的用法。 变量与常量的定义: 在整个程序的运行过程中,没有变化且不能变化的,我们称之为常量。 在程序运行期间,可以改变并且有可能会改变的,我们称之为变量。 常量的分类: 符号常量: 在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。 符号常量在使用之前必须先定义,其一般形式为: 例如: #define PI 3.14159 //没有分号 以后程序中只要出现PI的位置均用3.14159来进行代替。 整型常量: 例如:1234(十进制数)、01234(八进制数)、0x1234(十六进制)、0L(long型十进制整型或长整型) 知识拓展: 十进制、八进制、二进制之间的相互转换 整型有4种进制形式: 1.十进制: 都是以0-9这九个数字组成,不能以0开头。 2.二进制: 由0和1两个数字组成。 3.八进制: 由0-7数字组成,开头都是以0开始。 4.十六进制:由0-9和A-F组成。开头都是以0x或0X开始。 十进制转换为二进制、八进制、十六进制 · 十进制转二进制 第一种方法:十进制转二进制的转换原理:除以2,反向取余数,直到商为0终止。 将某个十进制数除2得到的整数部分保留,作为第二次除2时的被除数,得到的余数依次记下,重复上述步骤,直到整数部分为0就结束,将所有得到的余数最终逆序输出,则为该十进制对应的二进制数。 例如:9(十进制)→1001(二进制) 第二种方法:十进制转二进制转换原理:二进制满2进1,看十进制数当中有几个2。 例如:18(十进制)→10010(二进制) · 十进制转八进制 转换原理:除以8,反向取余数,直到商为0终止。 例如:十进制数796转换成八进制数1413: · 十进制转十六进制 转换原理:除以16,反向取余数,直到商为0终止。 例如:十进制数796转换为十六进制数 注:十六进制数是由0-9和A-F(或者a-f)组成的,A相当于十进制中的10,B相当于11,依次类推,F相当与15,上述事例中取得的余数12即为十六进制中的c。 总结:以上几种进制的整数部分转换原理都是除进制数取余数,倒序输出 学科网(北京)股份有限公司 $$

资源预览图

2.2常量和变量(学案1)-《编程语言基础—C语言》同步教学(高等教育版.第5版)
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。