C语言笔记

Part 5

1.变量

  (1)变量是指在程序运行期间其值可以发生变化的量

  (2)变量的格式:类型说明符+变量名表

         ①类型说明符为C语言中有效数据类型,如:int、char、float····

         ②变量名表可以由多个变量名组成,每个变量名之间用“,”隔开。

 (3)变量的初始化:允许在定义变量的同时对变量进行赋值,这个过程称为                                   变量的初始化。例如:int a=3,b=5;

         ①不允许对多个同类型的变量进行连续初始化,例如:int a=c=4;是                 错误的

         ②初始化时,一般应使等号左右两边的数据类型一样,如果不一致,系              统会自动将右边的转化为左边的数据类型

变量的使用     

C语言笔记

   (4)变量的分类

       ①整型变量:一个整型变量用来保存整数

           格式:整型的数据类型+变量名表;

C语言笔记

    有符号整数以二进制补码存储,最左边第一位表示符号,该位为0表示正数

    该位为1表示负数。

   无符号以二进制原码形式存储。

   不能使变量溢出,否则结果是随机值

例如:短整型的取值范围是-32768~32767之间

C语言笔记

      ②实型变量:分单精度类型和双精度类型     

         

C语言笔记

    单精度只能保留7位有效数字,双精度能保留十六位有效数字

C语言笔记

(由例题看出,a是单精度,小数点前已有4位有效数字,故3位小数后均为无效数字。b是单双精度,虽然要有16位,但规定小数点后只能最多有6位所以进行四舍五入)   

  ③字符型变量:char

发表评论

相关文章