Problem C: 小数的处理
Time Limit: 1 Sec Memory Limit: 128 MB
Description
对一个正小数(包含3位整数和3位小数)分别输出其整数部分和小数部分。
Input
输入一个正小数
Output
按题目要求的格式输出
Sample Input
123.456
Sample Output
123
456
HINT
提示,可以用两个整型代替小数输入
参考答案:
#include<stdio.h>
int main()
{
double n;
int m,a;
scanf("%lf",&n);
a=n;
m=((int)(n*1000))%1000;
printf("%d\n%d",a,m);
return 0;
}
编程软件及学习视频下载:点击打开链接
本文介绍了一个简单的C语言程序,用于将一个包含3位整数和3位小数的正小数拆分为整数部分和小数部分,并展示了如何通过取整和乘法运算实现这一功能。
44

被折叠的 条评论
为什么被折叠?



