C语言实现400位高精度计算器:思路解析与代码示例
用C语言做一个可进行加减乘除的400位计算器?(求思路)
这个可以用个位数全加器的思路来解决。
我使用了C语言代码,其中可以无限添加数字。
想清楚之后就可以写了。
这个想法是使用一个大数组并一次添加一个。
代码:
#include
intmain()
{
inta[240]={0},b[240]={0},c[241]={0};
inti,ka,kb,k;
字符a1[240],b1[240];
获取(a1);
ka=strlen(a1);
gets(b1);
kb=strlen(b1);
=kb)k=ka;elsek=kb;
for(i=0;i a[i]=a1[ka-i-1]-'0'; for(i=0;i b[i]=b1[kb-i-1]-'0'; for(i=0;i { c[i]=a[i]+b[i]+c[i]; c[i+1]=c[i+1]+c[i]/10; c[i]=c[i]; if(c[k])k++; printf("%d",c[i]); getchar(); getchar(); return0; } 这只有240位。 上面的人太无能了,我不知道MFC代码从哪里放,也不知道它是否是项目文件中的子文件。 在附录中您将找到当前结果:
你可以增加数组的大小,但C必须大于被加数再添加一个数字,否则会溢出。
。
。
这根本无法编译。
如果有机会,直接把界面复制到提问者那里就可以了。
。
。请问你可以代做c程序设计报告吗?如果可以你需要多少报酬,以及需要多久能完成?
作为一名软件工程专业的学生,我有一个必须做的C语言编程项目。
有什么地方可以找人帮我做吗?...如果你不能在大学独立完成一个编程项目,你就不会做。
即使大学毕业四年你也找不到一份程序员的工作。
是的,到时候...c语言木马代码,简单点的,我保证不做违法的
#include