栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

2021.12.10

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2021.12.10

没学到什么东西,看了一下之前的代码,一整天都浑浑噩噩的课也不去上,考了英语词汇,感觉对不起去年每天花一个上午去学英语,还是那么废物。哥哥跟我打电话说让我没必要这样,很难受自己去了趟药店开了点儿药,去的路上他又在埋怨我为什么去那么远的小山沟里念书,他好烦。项目还没改好,打完新星杯回来改吧,感觉自己又颓又废,不知道新星杯能打成什么样,我写题真的好慢,争取多写几个题吧。

张家界好冷,梦到坐上回家的火车了,是到北京的那一趟,到家了但梦醒了,我还在张家界。

记录一下大数加法吧

#include
#include
int main()
{
    char a[500 + 1], b[500 + 1];


    int sum[500 + 1];
       
        scanf("%sn%s",a,b);

    int len1 = strlen(a) - 1;
    int len2 = strlen(b) - 1;
//    printf("%d %d",len1,len2);
    int cnt = 0, jinwei = 0;
    while(len1 >= 0 || len2 >= 0)
    {
        int sumOne = 0;
        if(len1 >= 0)
            sumOne += (a[len1] - '0');
        if(len2 >= 0)
            sumOne += (b[len2] - '0');
        sumOne += jinwei;
        sum[cnt] = sumOne % 10;
        //printf("%d ",sum[cnt]);
        cnt++;
        jinwei = sumOne/10;
        len1--;
        len2--;
        
    }
    while(jinwei)
    {
        sum[cnt++] = jinwei % 10 ;
        jinwei /= 10;
    }
    for(int i = cnt - 1; i >=0 ; i--)
    {
        printf("%d",sum[i]);
    }
    printf("n");
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/656738.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号