再有不到两个月又要开考12月的计算机等级考试了,备考第63次全国计算机等级考试的小伙伴看过来了,为了帮助大家更好地应对考试,查漏补缺,树图网小编整理了“2021年12月计算机二级C语言备考|实型量”,更多科目备考资料及考试资讯敬请持续关注树图网。
树图思维导图提供 2021年12月计算机二级C语言备考|实型量 在线思维导图免费制作,点击“编辑”按钮,可对 2021年12月计算机二级C语言备考|实型量 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:7db0e938841f59057a7636349f246506
2021年12月计算机二级C语言备考|实型量思维导图模板大纲
实型常量
实型也称为浮点型。实型常量也称为实数或者浮点数。在C语言中,实数只采用十进制。
它有二种形式: 十进制数形式指数形式。
1.十进制数形式
由数码0~ 9和小数点组成。例如:0.0,.25,5.789,0.13,5.0,300.,-267.8230等均为合法的实数。
2.指数形式
由十进制数,加阶码标志"e"或"E"以及阶码(只能为整数,可以带符号)组成。其一般形式为a E n (a为十进制数,n为十进制整数)其值为 a*10,n如: 2.1E5 (等于2.1*10,5), 3.7E-2 (等于3.7*10,)-2*)0.5E7 (等于0.5*10,7), -2.8E-2 (等于-2.8*10,)-2*)以下不是合法的实数 345 (无小数点)E7 (阶码标志E之前无数字) -5 (无阶码标志)53.-E3 (负号位置不对)2.7E (无阶码)。
标准C允许浮点数使用后缀。后缀为"f"或"F"即表示该数为浮点数。如356f和356.是等价的。例2.2说明了这种情况:
void main()
printf("%f%f",356.,356f);
void 指明main不返回任何值利用printf显示结果结束。
实型变量
实型变量分为两类:单精度型和双精度型。
其类型说明符为float 单精度说明符,double 双精度说明符。在Turbo C中单精度型占4个字节(32位)内存空间,其数值范围为3.4E-38~3.4E+38,只能提供七位有效数字。双精度型占8 个字节(64位)内存空间,其数值范围为1.7E-308~1.7E+308,可提供16位有效数字。
实型变量说明的格式和书写规则与整型相同。
例如: float x,y; (x,y为单精度实型量)。
double a,b,c; (a,b,c为双精度实型量)。
实型常数不分单、双精度,都按双精度double型处理。
void main()
float a;
double b;
a=33333.33333;
b=33333.33333333333333;
printf("%f%f",a,b);
此程序说明float、double的不同。
a ■■■■
b ■■■■■■■■
a<---33333.33333
b<---33333.33333333333;;
显示程序结果。
此程序说明float、double的不同。
float a;
double b;
a=33333.33333;
b=33333.33333333333333; 从本例可以看出,由于a是单精度浮点型,有效位数只有七位。而整数已占五位,故小数二位后之后均为无效数字。b是双精度型,有效位为十六位。但Turbo C 规定小数后最多保留六位,其余部分四舍五入。
[Practice] //floatint a=32;
float b;
double d;
b=12345678;
d=b*100;
d=d+a;
d=d+58.123456;'Vtable
a,2,32
b,4,0.0
d,8,0.0
of Vtable
'Vupdate
1,32
2,0
3,0
2,12345678.00000
3,1234567800
3,1234567832
3,1234567890.123456
of Vupdate
of Practice
[Practice] //1int a=543;
float b;
b=123.123962+a;
b=b-100;
a=b;'Vtable
a,2,543
b,4,0.0
of Vtable
'Vupdate
1,543
2,0.0
2,123.123962
2,23.123962
1,23
of Vupdate
of Practice
树图思维导图提供 全面准确把握“一取消三不再”的主旨要义 在线思维导图免费制作,点击“编辑”按钮,可对 全面准确把握“一取消三不再”的主旨要义 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:f37eda4c07aeeae84605a7a15a5a2ec1
树图思维导图提供 Advances in molecularly imprinted polymers-based electrochemical sensors for the detection of gonadal steroid hormones 在线思维导图免费制作,点击“编辑”按钮,可对 Advances in molecularly imprinted polymers-based electrochemical sensors for the detection of gonadal steroid hormones 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:84d996ae21e15d8acffa8135e7b7c98c