大数相加的算法思想

上传人:wt****50 文档编号:49342517 上传时间:2018-07-27 格式:PPT 页数:4 大小:34.50KB
返回 下载 相关 举报
大数相加的算法思想_第1页
第1页 / 共4页
大数相加的算法思想_第2页
第2页 / 共4页
大数相加的算法思想_第3页
第3页 / 共4页
大数相加的算法思想_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《大数相加的算法思想》由会员分享,可在线阅读,更多相关《大数相加的算法思想(4页珍藏版)》请在金锄头文库上搜索。

大数相加的算法思路 定义两个整形数组aN=0和bN=0 定义两个字符数组s1N,s2N 通过键盘对s1,s2赋值 通过strlen函数求出s1,s2长度l1,l2 将l1,l2中的最大值赋于k 通过循环将字符串s1中的数值字符从后依 次向前转换为数字并赋于整形数组a, (第一个赋值采用将ak=s1l1-1-0) for(i=k,j=l1-1;j=0;i-,j-) ai=s1j-0; 同理将字符串s2转化为整形数组b 采用循环实现加法运算 for(i=k;i0;i-) ai+=bi; if(ai=10) ai-=10; ai-1+; 判断最高位是否有进位(a0!=0),如果有输出 a0到ak 否则输出a1到ak if(a0!=0) for(i=0;i=k;i+) printf(“%d“,ai); else for(i=1;i=k;i+) printf(“%d“,ai);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号