C语言笔记
发布时间:2023-02-03 18:53:29 188
相关标签: # 数据
Part 5
1.变量
(1)变量是指在程序运行期间其值可以发生变化的量
(2)变量的格式:类型说明符+变量名表;
①类型说明符为C语言中有效数据类型,如:int、char、float····
②变量名表可以由多个变量名组成,每个变量名之间用“,”隔开。
(3)变量的初始化:允许在定义变量的同时对变量进行赋值,这个过程称为 变量的初始化。例如:int a=3,b=5;
①不允许对多个同类型的变量进行连续初始化,例如:int a=c=4;是 错误的
②初始化时,一般应使等号左右两边的数据类型一样,如果不一致,系 统会自动将右边的转化为左边的数据类型
变量的使用
(4)变量的分类
①整型变量:一个整型变量用来保存整数
格式:整型的数据类型+变量名表;
有符号整数以二进制补码存储,最左边第一位表示符号,该位为0表示正数
该位为1表示负数。
无符号以二进制原码形式存储。
不能使变量溢出,否则结果是随机值
例如:短整型的取值范围是-32768~32767之间
②实型变量:分单精度类型和双精度类型
单精度只能保留7位有效数字,双精度能保留十六位有效数字
(由例题看出,a是单精度,小数点前已有4位有效数字,故3位小数后均为无效数字。b是单双精度,虽然要有16位,但规定小数点后只能最多有6位所以进行四舍五入)
③字符型变量:char
文章来源: https://blog.51cto.com/u_15789081/5781480
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报