| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2103 人关注过本帖
标题:高精度运算(整数)
只看楼主 加入收藏
chao41091153
Rank: 2
等 级:论坛游民
帖 子:39
专家分:33
注 册:2010-5-26
结帖率:100%
收藏
 问题点数:0 回复次数:32 
高精度运算(整数)
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
main()
{
      int carry,n1[100]={0},n2[100]={0},r[100],i,len,len1,len2,sum;
      char s1[100],s2[100];
      scanf("%s %s",&s1,&s2);
      len1=strlen(s1);
      len2=strlen(s2);
      for(i=0;i<len1;i++)
         n1[i]=s1[len1-1-i]-'0';
      for(i=0;i<len2;i++)
         n2[i]=s2[len2-1-i]-'0';
      len=len1>len2?len1:len2;
      carry=0;
      for(i=0;i<len;i++)
      {
         sum=n1[i]+n2[i]+carry;
         r[i]=sum%10;
         carry=sum/10;
      }
      if(carry==1)
        r[len++]=carry;
      for(i=len-1;i>=0;i--)
        printf("%d",r[i]);
      getch();
}   
我初二  刚学

[ 本帖最后由 chao41091153 于 2010-9-15 17:22 编辑 ]
搜索更多相关主题的帖子: 整数 高精度 运算 
2010-09-15 17:19
l302889153
Rank: 2
等 级:论坛游民
帖 子:66
专家分:89
注 册:2010-5-26
收藏
得分:0 
垃圾阿
2010-09-15 17:19
tzp876301129
Rank: 2
等 级:论坛游民
帖 子:29
专家分:31
注 册:2010-5-16
收藏
得分:0 
垃圾啊
2010-09-19 14:25
vandychan
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
等 级:贵宾
威 望:18
帖 子:2296
专家分:6418
注 册:2010-8-20
收藏
得分:0 
初二能这样真的不错了

到底是“出来混迟早要还”还是“杀人放火金腰带”?
2010-09-19 14:27
佳嘉
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:534
专家分:1383
注 册:2009-11-8
收藏
得分:0 
初二就学c语言吗?
2010-09-20 15:59
tfblc
Rank: 2
等 级:论坛游民
帖 子:34
专家分:25
注 册:2010-9-18
收藏
得分:0 
建议增加一些人机交互的信息,不然不太明白在说什么。
2010-09-20 16:54
s1fmark
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2010-9-17
收藏
得分:0 
初二能这样真的不错了
2010-09-20 19:16
tzp876301129
Rank: 2
等 级:论坛游民
帖 子:29
专家分:31
注 册:2010-5-16
收藏
得分:0 
5
2010-09-22 16:36
凉小凉
Rank: 2
等 级:论坛游民
帖 子:55
专家分:33
注 册:2010-5-30
收藏
得分:0 
...
2010-09-22 17:19
l302889153
Rank: 2
等 级:论坛游民
帖 子:66
专家分:89
注 册:2010-5-26
收藏
得分:0 
白痴阿
2010-09-22 17:29
快速回复:高精度运算(整数)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018126 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved