zoukankan      html  css  js  c++  java
  • 高精度加法

    #include<stdio.h>

    #include<string.h>

    int main()

    {

          char s1[1000];

          int a[1000]={0},b[1000]={0},l1=0,l2=0,l=0,i;

          scanf("%s",s1);

          l1=strlen(s1);

          for(i=0;i<=l1-1;i++)

          {

               a[l1-1-i]=s1[i]-'0';

          }

          scanf("%s",s1);

          l2=strlen(s1);

              for(i=0;i<=l2-1;i++)

          {

               b[l2-1-i]=s1[i]-'0';

          }

          if(l1>l2)

          {

               l=l1;

          }

          else

          {

               l=l2;

          }

          for(i=0;i<=l-1;i++)

        {  

              a[i]=a[i]+b[i];

              if(a[i]>=10)

            {

                 

                  a[i+1]=a[i+1]+1;

                  a[i]=a[i]-10;

               }

          }

          if(a[l]!=0)

          {

               l++;

          }

          for(i=l-1;i>=0;i--)

          {

               printf("%d",a[i]);

        }

          return 0;

    }

    加法:

  • 相关阅读:
    MySQL 卸载
    Mysql(压缩包)下载与安装
    sqlserver一次性修改多条
    mysql一些操作
    SQL函数集合
    js时间转换相关
    easyui grid中翻页多选方法
    easyui combobox筛选(拼音)
    wpf图片切换,幻灯效果
    openfire搭建IM
  • 原文地址:https://www.cnblogs.com/FUCK1320816225/p/5647892.html
Copyright © 2011-2022 走看看