摘要: /* 分三种情况: 1.减数长度大于被减数 交换减数与被减数,输出负号,方便减 2.减数长度等于被减数(分三种情况) a.减数大于被减数,类似1情况1 b.减数等于被减数,两数相等,直接输出0,完成。 c.减数小于被减数 3.减数长度小于被减数 */ #include #include int main() { char ch1[1000], ch2[1000]; int nu... 阅读全文
posted @ 2017-02-18 14:19 Carol淋 阅读(4296) 评论(0) 推荐(1) 编辑
摘要: #include #include int main() { char ch1[1000], ch2[1000]; int num1[1000], num2[1000]; int i, j, max, n, k, flag = 0; scanf("%d", &n); for (k = 0; k= 0; i--) { num1[j+... 阅读全文
posted @ 2017-02-18 13:23 Carol淋 阅读(995) 评论(0) 推荐(1) 编辑
摘要: /* 声明两个字符数组,用于存储大数,声明两个整数型数组便于计算,将字符数组中的元素转换为对应整数存于整数数组中,将低位放在整数数组低位,便于对齐计算 判断是否有进位,计算结果高位先输出,从数组后往前找,找到第一个不为0的数,可以设置一个标志位。 */ #include #include int main() { int num1[1000], num2[1000], i, j, m... 阅读全文
posted @ 2017-02-18 12:53 Carol淋 阅读(396) 评论(0) 推荐(1) 编辑