《C语言程序设计 两个大数相乘程序》由会员分享,可在线阅读,更多相关《C语言程序设计 两个大数相乘程序(1页珍藏版)》请在人人文库网上搜索。
1、include #include #include #define N 100void compute(char *a, char *b, char *c); void main() char aN, bN, c2*N; printf(输入乘数:n); gets(a); printf(输入被乘数:n); gets(b); compute(a, b, c); printf(结果:%sn,c);void compute(char *a, char *b, char *c) int i, j, m, n,dN2*N=0;long int s, h;m=strlen(a);n=strlen(b);for (i =m-1; i=0; i-) ai-=0;for (j=n-1;j=0;j-)bj-=0;cm+n=0;for (i=0;i=0;j-) s=h;for (i=n-1;i=0;i-)s+=dij;cj+1=s%10+0;h=s/10;c0=h;if (c0=h+0) =0)c0=0。