大数的减法
来源:互联网 发布:tomcat端口有哪些 编辑:程序博客网 时间:2024/04/30 13:02
大数的减法,同样的需要用数组保留输入的两个大数,然后将其转换成为整型数进行运算。代码如下
#include<stdio.h> //此代码要求a-b,其中a大于b #include<string.h>int main(void){ char s1[505],s2[505]; while(scanf("%s%s",s1,s2)==2) { int i,j,len1,len2; int a[105]={0},b[105]={0}; len1=strlen(s1); len2=strlen(s2); for(i=len1-1,j=0;i>=0;i--,j++) //将字符转换成为整型数 { a[j]=s1[i]-48; } for(i=len2-1,j=0;i>=0;i--,j++) { b[j]=s2[i]-48; } for(i=0;i<len1;i++) { a[i]=a[i]-b[i]; if(a[i]<0) { a[i]+=10; //算法关键 a[i+1]--; } } i=len1-1; while(a[i]==0) { i--; } for(;i>=0;i--) { printf("%d",a[i]); } printf("\n"); } return 0;}
0 0
- 大数的减法
- C++实现大数的减法
- 大数的加法,减法,乘法
- 大数加法 以及 大数减法的思路
- 大数减法
- 大数减法
- 大数减法
- 大数减法
- 大数减法
- 大数减法
- 大数减法
- 大数减法
- 大数减法
- 大数减法
- 大数减法
- 大数减法
- 大数减法
- 大数减法
- [Python]网络爬虫(二):利用urllib2通过指定的URL抓取网页内容
- JSP页面显示倒计时
- 简明Vim练级攻略
- LeetCode---(83) Remove Duplicates from Sorted List
- struts2的Container
- 大数的减法
- boost asio学习笔记(1) echo服务端
- zthread学习 实例六 访问控制
- SQLHelper
- java邮件发送工具类
- [Python]网络爬虫(三):异常的处理和HTTP状态码的分类
- MFC 多线程通信 MultiThread7实例
- zthread学习 实例七 线程本地存储
- <Head First 设计模式>:代理模式:proxy