0
0
已采纳
邹昊轩
资深光能
资深光能
1. 把2个加数当成字符串处理
2. 首先定义三个数组 两个加数的位数
分别存到a[0] b[0] c[0]存和的位数
3. 把2个加数倒着存到数组 a b
4. Plus()函数
5. 遍历c数组(和),jw初始值为0,
每次加得的结果暂存到h,
c[i]=h%10;
jw=h/10;
6. 遍历结束之后,还要判断最后一次是否进位。
c[0]++;
c[c[0]]=1;
7. 输出的时候,倒着输出c数组,别忘了换行。
8. 数组清零 头文件 cstring。
memset(a,0,sizeof(a));
memset(b,0,sizeof(b));
memset(c,0,sizeof(c));
这是思路,而其他的代码,我不敢发,我怕举报!
0
0