参考代码:
#include<stdio.h> #include<string.h> #include<ctype.h> #include<stdlib.h> #include<math.h> #define AUM(x,y){int t;t=x;x=y;y=t;} int main() { static int sz_1[1000],sz_2[1000]; char zm_1[1001],zm_2[1001]; int i,a,b,n,s=1; static int sum[1001]; gets(zm_1); gets(zm_2); a = strlen(zm_1); b = strlen(zm_2); for(i=0;zm_1[i]!='\0';i++) { sz_1[a-i-1] = zm_1[i] - 48; } for(i=0;zm_2[i]!='\0';i++) { sz_2[b-i-1] = zm_2[i] -48; } for(i=0;i<a;i++) sum[i] = sz_1[i]; for(i=0;i<b;i++) sum[i] += sz_2[i]; n = a>b?a:b; for(i=0;i<n;i++) { if(sum[i]>=10) { sum [i]-=10; sum[i+1] = sum[i+1]+1; } } if(sum[n]!=0) { for(i=n;i>=0;i--) printf("%d",sum[i]); } else for(i=n-1;i>=0;i--) printf("%d",sum[i]); return 0; }//提示错误,但是没有找任何问题。
0.0分
0 人评分
三进制小数 (C语言代码)浏览:1099 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:744 |
上车人数 (C语言代码)浏览:1257 |
矩阵转置 (C语言代码)浏览:1565 |
C语言训练-排序问题<1> (C语言代码)浏览:1411 |
2005年春浙江省计算机等级考试二级C 编程题(3),复杂度最低的方法没有之一!!!!!浏览:856 |
C语言训练-大、小写问题 (C语言代码)浏览:2421 |
C语言训练-排序问题<2> (C++代码)浏览:935 |
【绝对值排序】 (C语言代码)浏览:832 |
A+B for Input-Output Practice (C++代码)浏览:632 |