C语言基础(整形变量,实型数据) 您所在的位置:网站首页 用变量名后缀标识变量类型 C语言基础(整形变量,实型数据)

C语言基础(整形变量,实型数据)

2024-07-15 21:00| 来源: 网络整理| 查看: 265

整型变量的分类:(字节与系统和编译器有关)

1.基本型:类型说明符为 int,在内存中占4个字节;

2.短整型:类型说明符为 short int或 int;

3.长整型:类型说明符为 long int或 long;

4.无符号型:类型说明符为 unsigned;

整型变量的定义 变量定义的一般形式:

类型说明符 变量名标识符 

 注意:

1.可以在一个类型说明符后,定义多个相同类型的变量。各变量名之间用“,”相隔;类型说明符与变量名之间至少用一个空格间隔;

2.最后一个变量名必须以“;”结尾;

3.变量定义必须放在变量使用之前,一般放在函数体的开头部分。

#include int main() { int a,b,c,d; unsigned u; a=12;b=-24;u=10; c=a+u;d=b+u; printf("a+u=%d,b+u=%d\n",c,d); }

1.“ ”内,输入什么就输出什么

2. ;代表句号

3. %d 表示形式输出,\ 是转译符, \n 表示回车;

整型数据的溢出: #include int main() { short int a,b; a=32767; b=a+1; printf("%d,%d\n",a,b); }

 实型常量的表示方法:

实型也称为浮点型。实型常量也称为实数或浮点数,实数只采用十进制(十进制小数形式,指数形式)

十进制小数形式:由0~9和小数点组成;

指数形式:由十进制数加上阶码标志“e”或“E”以及阶码组成

其一般形式为:a E n (a为十进制数,n为十进制整数)

注:标准c语言允许浮点数使用后缀,后缀为f或者F即表示该数为浮点数,如265f和265.是等价的。

实型数据在内存中的存放形式

实型数据一般占4个字节(32位)内存空间。按指数形式存储。

eg:

 注:小数部分占的位数越多,数的有效数字越多,精度越高;

      指数部分占的位数越多,则表示的数值范围越大。

实型变量的分类

单精度(float型);双精度(double型);长双精度(long double型)

实型数据的舍入误差 由于实型变量是由有效的存储单元组成的,因此能提供的有效数字是有限的。 eg: #include "stdio.h" int main() { float a,b; a=123456.789e5; b=a+20; printf("%f\n",a); printf("%f\n",b); }  

 比848大的数为溢出数据。

字符型数据包括字符常量和字符变量 字符常量

字符常量是用单括号括起来的一个字符

eg:   'a'   'd'  '?字符常量的特点:

1.只能用单括号括起来,不能用双引号或其他括号;

2.只能是单个字符,不能是字符串;

3.可以是字符集中的任意字符,数字被定义为字符型之后就不能参与数值运算。

字符变量

用来存储字符常量即单个字符;字符变量的类型说明符是char。字符变量类型定义的格式和书写规则都与整形变量相同。

转义字符



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有