c语言初步经典题9--分离浮点数的整数和小数
2017-08-12 16:50
447 查看
题目:从键盘上输入一个浮点数(小数点后有三位数),然后分别输出该数的整数部分和小数部分
样例输入:123.456
样例输出:123 456
运行结果:
样例输入:123.456
样例输出:123 456
#include <stdio.h> #include <stdlib.h> int main() { float fNum; int iTemp; printf("请输入一个要分离整数和小数的浮点数:"); scanf("%f",&fNum); printf("%d ",iTemp = (int)fNum);//使用强制转换来显示整数 printf("%d\n",(int)((fNum - iTemp)*1000)); return 0; } //(fNum - iTemp)*1000)是将小数部分算出来再使其变成整数
运行结果:
相关文章推荐
- C语言初步-第11讲:算术运算符与算术表达式(分离整数和小数部分)
- 《C语言及程序设计初步》_1.11算术运算符与算术表达式_实践10——分离整数和小数部分
- 初步篇11算术运算符与算术表达式项目2分离整数和小数部分
- C语言及程序设计.第十一课.项目2.分离整数和小数部分
- C语言程序初体验-第十一课-第二题:分离浮点数的整数和小数
- 初步09-分离整数和小数部分
- 第7节项目2-分离浮点数的整数和小数部分
- c语言初步经典题5----求两个正整数的正差值
- c语言初步经典题6----求三个整数中的最大值
- 经典..javascript+正则表达式 验证必须是整数和保留三位的小数..
- c语言初步经典题7--发工资问题
- c语言初步经典题13--像时钟一样输出时间
- 整数各位数分离(C语言代码)
- 初入C语言!整数算法训练2:输入5个数(含负数、小数),将它们按由小到大的顺序排列起来。
- JAVA 浮点数转化为百分数,分离整数和小数部分 分类: Java 2015-08-04 18:11 10人阅读 评论(0) 收藏
- c语言初步经典题10--买玫瑰问题
- 转: 编写程序,分离出一个实数的整数部分与小数部分,要求用函数完成
- 整数各位数分离(C语言代码)
- C语言初步-第11讲:算术运算符与算术表达式(分离各位数)
- 整数跟小数的分离