大数相加是怎么求的???用c写,请各位高手帮帮忙,小弟在此先谢谢你们了!

如题所述

不明白你是什么意思.
#include<stdio.h>

int main()
{
float a,b,c;
printf("输入两个数的值,用空隔隔开");
scanf("%f %f",&a,&b);
c=a+b;
printf("两数相加得:%g",c);
}

%d整数
%o八进制
%x十六进制
%f浮点数
%e用科学计算法显示
%g如果数位过大则是%e,否则%f.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-07
大数是用链表表示的,然后逐节点相加,记着进位就可以
我这里只有c++用类实现的代码
第2个回答  2008-07-07
12345。上山打老虎
第3个回答  2008-07-07
用计算机模拟人工笔算...
原始的方法往往是最好的...
第4个回答  2008-07-07
用链表或动态数组,自己做个加法.
可以写个类,重载+运算.
给50分就帮你写.
相似回答