剑指offer 47----实现一个Add函数,让两个数相加,但是不能使用+、-、*、/等四则运算符。ps:也不能用++、--
来源:互联网 发布:python 股票数据库 编辑:程序博客网 时间:2024/06/06 21:40
实现一个Add函数,让两个数相加,但是不能使用+、-、*、/等四则运算符。ps:也不能用++、--
#include <iostream>#include <Windows.h>using namespace std;int Add(int& num1, int& num2){if (num1 == 0){return num2;}if (num2 == 0){return num1;}if (num1 == 0 && num2 == 0){return 0;}int yyr = num1^num2;int tty = (num1&num2) << 1;return Add(yyr, tty);}int main(){int num1 = 6;int num2 = 6660;int ggy = Add(num1, num2);cout <<"两个数的为和: "<< ggy << endl;system("pause");return 0;}
阅读全文
7 0
- 剑指offer 47----实现一个Add函数,让两个数相加,但是不能使用+、-、*、/等四则运算符。ps:也不能用++、--
- 实现一个Add函数,让两个数相加,但是不能使用+、-、*、/等四则运算符。ps:也不能用++、--等等
- 实现一个Add函数,让两个数相加,但是不能使用+、-、*、/等四则运算符。ps:也不能用++、--等等
- 实现一个Add函数,让两个数相加,但是不能使用+、-、*、/等四则运算符。ps:也不能用++、--等等
- 实现一个Add函数,让两个数相加,但是不能使用四则运算,也不能用++、--等
- 实现一个Add函数,让两个数相加,但是不能使用+、-、*、/等四则运算符。
- 算法--两种方法实现一个Add函数,让两个整数相加,但是不能使用+、-、*、/等四则运算符。
- 剑指offer--实现一个Add函数,让两数相加,不能使用+、-、*、/、++、--等四则运算符
- 实现一个add()函数-两数相加(不能使用四则运算以及++--)
- 不使用四则运算符实现两个数相加
- 函数实现两个数的和,不能用+等算术运算符
- 剑指offer—写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。
- C#使用独立函数实现两个数相加
- 剑指offer:不使用四则运算实现加法
- [学习笔记]用汇编语言编写一个函数 实现两个数相加
- 不用操作符实现两个数相加
- leetcode Add Two Numbers 两个数相加
- 两个好大的数相加,不能用BigInteger来实现
- OpenCV SIFT特征点提取算法
- HTML标签语义化
- java add Library
- PHP session有效期session.gc_maxlifetime
- 多种方式找出PHP配置文件php.ini的路径总结
- 剑指offer 47----实现一个Add函数,让两个数相加,但是不能使用+、-、*、/等四则运算符。ps:也不能用++、--
- 洛谷 P3338 [ZJOI2014]力(bzoj P3527 [ZJOI2014]力)
- 最长上升子序列1004
- Mockplus推出真正无限制终身版,做原型就要一辈子!
- Mac下安装mysql5.7 完整步骤(图文详解)
- RMQ模板(不保证正确)
- Mysql数据库CPU占用达到80%的简单排查解决办法
- C语言里的EOF(结束程序)怎么用?
- 微信小程序新增功能: 多列模式和省市区类型