中易网

一道c语言的题目,将整数与小数分离

答案:2  悬赏:20  
解决时间 2021-03-17 06:37
这是题目的内容

实战模拟1 小数分离

利用数学函数实现以下功能:从键盘中输入一个小数,将其分解成整数部分和小数部分并显示在屏幕上。

然后我的源代码
#include <math.h>
#include <stdio.h>
int main()
{
double a;
double b;
double c;
scanf("%f",&c);
b = modf(c, &a);
printf("%f这个数可以被分为%f与%f\n", c, a, b);
return 0;
}

可执行的成果最后输出的三个数只有0,希望某一我C语言的大神能指教一下
最佳答案
1
转化为字符串
2
以“.”分割为数组r
3
输出r[0]、r[1] (不包括小数点)
有必要时,输出前将r[0]、r[1] 转化成数值
输入正数c
var s:String=c.toString;
var r:Array=s.split(".");
var a:int=int(r[0]);
var b:int=int(r[1]);
输出a(整数部分)、b(小数部分)、c(输入的原数据)
全部回答
#include <math.h> #include <stdio.h> int main() { double a; double b; double c; scanf("%lf", &c); b = modf(c, &a); printf("%lf这个数可以被分为%lf与%lf\n", c, a, b); return 0; } double用%lf
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
三庄村地址在什么地方,想过去办事
今天早上不小心把陪伴两年的羊城通给弄丢了,
第1食间煲仔(三分店)地址在哪,我要去那里办
如何把游戏设置成使用独显
500448004064这个快递到固安了没有
羊奶粉和羊乳粉有什么区别?
南航在首都机场第几航站楼
增长率 是什么意思啊?
长沙哪个高校区贴有放高利贷的信息
北京大红门服装批发市场到北京北车站怎样走
买的到青岛得火车票能在青岛北站下车么
原来在农村住,98年搬到城里户口也跟着过来了(
涡阳鸿途汽车销售有限公司地址在什么地方,我
吃荔枝会得荔枝病吗
泰尔康干洗在哪里啊,我有事要去这个地方
推荐资讯
第一剧场频道 有一部电影,爱情的,里面男女
1、以下哪项不符合借贷记帐法的记帐规则( )
我给你一段情,你却还我一把锁的下一句是什么
欢动骑行自行车地址在哪,我要去那里办事
人生奋斗的动力是什么
龙游公交客运 站到华茂的车子是几路车子
贝亲玻璃奶瓶好还是pps奶瓶好
求一句和女朋友分手了之后心情不好的话
打击者,和AA12 在战场中哪个到底更厉害?
浦东建交委李泽龙简历
湖北恩施建始接受异地宜昌或者武汉的公积金贷
godonie手机怎么恢复出厂设置
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?