题目链接:

http://acm.hdu.edu.cn/showproblem.php?pid=1002

题目描述:ACM入门的第一题,两个超出整型变量范围的整数进行相加运算。

一、因为整型装不下,所以需要通过字符串来存放。

二、加法运算是从个位(末端)开始,并且涉及到进位。

#include<stdio.h>
#include<string.h>
char a[1000],b[1000];
int main()
{       int  x,y,i,j,n,e,s,k;scanf("%d",&n);k=1;while(n--){   int c[1000]={0},d[1000]={0};//为了更好的查看,我们重新申请两个数组c,d作为a和b的倒置字符串 scanf("%s%s",a,b);x=strlen(a);y=strlen(b);for(i=0;i<x;i++)c[i]=a[x-1-i]-48; for(i=0;i<y;i++)d[i]=b[y-1-i]-48;e=0;         //e为进位 for(i=0;i<1000;i++){  s=(c[i]+d[i]+e);c[i]=s%10;e=s/10;}printf("Case %d:\n%s + %s = ",k++,a,b);for( i=1000-1;i>=0;i--) if(c[i])break;for(j=i;j>=0;j--)      printf("%d",c[j]);printf("\n");if(n!=0)printf("\n");}}

大数——大数相加(hdu1002)相关推荐

  1. 大数的相加 乘 余 幂

    高精度问题之大数相加(原来就是用字符串相加,模拟手算这么简单!) 解题心的: 就是基本的一对一模拟手算..借助c++的string 不用逆序运算了.很方便的补0.  最后处理下前导0的问题. #inc ...

  2. 大数——大数判等(hdu2054)

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=2054 题目描述:题目比1042还简洁..我们都知道hdu的11页的水题有多水~所以看到这个之后我果断 ...

  3. 大数——大数阶乘(hdu1042)

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1042 题目描述:题目异常的简洁,所以很容易入坑.其实想一想,10000!这个数确实蛮恐怖的~ 一.我 ...

  4. 大数系列——大数加法

    这几天专门学习了一下大数的有关计算方法,大数加减乘除模都会在后面讲到. 一.大数加法: 加法算是最简单的一类大数问题,先写上我的代码: <span style="font-size:1 ...

  5. HDU1002 Problem II(大数相加)(C++题解)

    A题 HDOJ1002(大数加法) A + B Problem II Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/327 ...

  6. HDU1002 大数相加

    题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1002 #include <iostream> #include <string> ...

  7. hdu1002 a+bII 大数相加

    表示无力吐槽!!又错了好几次 发表以明志!!! I have a very simple problem for you. Given two integers A and B, your job i ...

  8. 【ACM】杭电OJ 1002

    题目链接:杭电OJ 1002 表面上看是a+b,很简单,其实是大数的相加,所以要考虑的因素有很多:(瞬间觉得要是能用Python多好,哈哈哈) 还有!!! 要特别注意格式的输出!!!真的害死人!!!摸 ...

  9. 题目梳理(一)(2019.07.06~2019.07.20)

    一.字典树类型 A   HihoCoder1014 Trie树(已做) 题目链接    https://hihocoder.com/problemset/problem/1014 B    HDU12 ...

最新文章

  1. mac 使用nvm安装node
  2. js 各种循环的区别与用法(for in,forEach,for of)
  3. python入门经典例题-Python入门练习题(适合Python初学者做的练习题)
  4. 服务器imm口加载硬盘,ibm x3250 M4如何进IMM(远程管理口)
  5. [bug解决] Ubantu打不开Typora:typora error while loading shared libraries libXss.so.1
  6. 【笔记】js中的数组
  7. 《MongoDB实战系列》系列文章导读
  8. python get请求下载excel_用Python下载Sharepoint Excel文件
  9. CARLA 笔记(05)— Actors and blueprints(创建和修改 Blueprint、生成 Spawning、使用 Handling、销毁 Destruction)
  10. html将图片保存到文件夹,怎么把一张网页上的全部图片都保存到文件夹里
  11. Win10截图快捷键教程
  12. 防护器件-ESD管知识普及
  13. 全球及中国医疗听力计行业市场消费量调研及未来投资研究报告2022-2028年
  14. 玉伯:做一个简单自由有爱的技术人
  15. 解决127.0.0.1 已拒绝连接的方法
  16. 数据结构:关于时间复杂度的例题计算
  17. OpenNI 2.0
  18. 微信设置字体变大后导致页面样式布局全乱
  19. php刷新热销商品,ecshop首页如何调用指定分类下的推荐热销最新商品
  20. Netty保姆级教程(一)IO 演变

热门文章

  1. 25 CO配置-控制-产品成本控制-成本对象控制-期末结算-定义利润分析码
  2. 日语学习-多邻国-平假名4
  3. getclass方法_防止数据重复提交的6种方法(超简单)!
  4. openoffice转化太慢且不能多线程_职场新人众多工作要处理,手足无措咋办?“多线程工作法”来救急...
  5. python 默认参数_避坑指南!Python里面的这九个坑,坑的就是你!
  6. 百度云服务器安装git并做远程仓库
  7. Windows下安装谷歌测试框架Googletest并测试小例子
  8. case class和trait
  9. [Godot]使用精灵集的时候要注意关闭过滤器
  10. shopxo 二次开发:设置(后台登录页)背景图