您的位置:首页 > 其它

闲得无聊,编的一种把两组数据组合的程序

2012-11-14 16:22 281 查看
#include<stdio.h>
#include<math.h>
void main()
{
double a,b,num,result,smalla,smallb,small;
int     A,B,count;
printf("请定义a与b的值中间用逗号隔开\n");
scanf("%lf,%lf",&a,&b);
A=(int)a;
B=(int)b;
count=B;
num=0;
do
{
count/=10;
num++;

}while(count);
smalla=a-A+0.00000000001;
smallb=b-B;
small=smalla;  A=A*pow(10,num);
result=A+B+smalla;
num=0;
do
{
num++;
small=small*10;
count=(int)small;
}while((small-count)>0.0000001);
smallb=smallb*pow(10,-num);
result=result+smallb;
printf("%lf",result);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐