摘要: Q:写一个函数,求两个整数之和,要求在函数体内不得使用+、 、 、/四则运算符号。 T: 1.使用进制。 两个数异或:相当于每一位相加,而不考虑进位; 两个数相与,并左移一位:相当于求得进位; 将上述两步的结果相加 首先看十进制是如何做的: 5+7=12,三步走 第一步:相加各位的值,不算进位,得到 阅读全文
posted @ 2020-02-22 18:52 Shaw_喆宇 阅读(122) 评论(0) 推荐(0) 编辑
摘要: Q:求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 A:(感谢@hustZa) 1.用递归 2.用pow函数 3.快速模乘方法转换 快速乘内容:https://www.cnblogs.com/xym486 阅读全文
posted @ 2020-02-22 16:06 Shaw_喆宇 阅读(164) 评论(0) 推荐(0) 编辑