2017/10/26学习心得
2017-10-26 21:45
120 查看
1、
若是把浮点型复制给整型,就会自动把浮点型转换成整型(直接抛弃小数点及后面,不四舍五入) 赋值给整形变量
例如
#include<stdio.h>
int main()
{
int a,b,c,n;
scanf("%d",&n);
a = n/100;//a已经定义为整型,计算中出现浮点形式会按如上说明转换成整型
b = (n%100)/10;
c = n%10;
printf("%d%d%d",c,b,a);
return 0;
}
而例如
#include<stdio.h>
int main()
{
float a;
scanf("%.2f",&a);
printf("%d",a);
return 0;
}
此时f已经定义为浮点型、而浮点型在内存中的储存方式与整型不同(详见收藏)、两种情况原理不同、
若是把浮点型复制给整型,就会自动把浮点型转换成整型(直接抛弃小数点及后面,不四舍五入) 赋值给整形变量
例如
#include<stdio.h>
int main()
{
int a,b,c,n;
scanf("%d",&n);
a = n/100;//a已经定义为整型,计算中出现浮点形式会按如上说明转换成整型
b = (n%100)/10;
c = n%10;
printf("%d%d%d",c,b,a);
return 0;
}
而例如
#include<stdio.h>
int main()
{
float a;
scanf("%.2f",&a);
printf("%d",a);
return 0;
}
此时f已经定义为浮点型、而浮点型在内存中的储存方式与整型不同(详见收藏)、两种情况原理不同、
相关文章推荐
- GTK学习心得
- 国庆假期学习html的一些心得
- 记网络HTTP学习心得
- angularjs directive学习心得
- lotus 公式学习心得(转帖 收藏)
- 《Linux操作系统分析》之Linux系统的理解及学习Linux内核的心得
- 软件开发学习心得
- OpenCV源码阅读(3)---matx.h---学习心得
- Java编程思想学习心得(六)关系操作符的陷阱
- 《鸟哥的Linux私房菜》学习心得(上)
- DiagramDesigner的学习心得一
- weka使用以及学习心得
- 断点续传学习心得与体会
- Python学习心得
- 学习心得(六)
- 日语二级学习心得
- Vue学习之路---No.3(分享心得,欢迎批评指正)
- 关于MSSQL 2000中Select语句FOR XML产生XML文件学习心得
- directshow 学习心得一
- oc学习心得