在只容许使用++运算符的情况下,请完成下面代码,实现减法,乘法和除法。
#include<stdio.h>int Multiply(int op1, int op2) // return op1 * op2 { int re = op1; for(int i = 1; i < op2; i++) for(int j = 1; j <= op1; j++) re++; return re; }int Sub(int op1, int op2) // return op1 - op2 5-3=2 3-5=-2 { int s = -op2; for(int i = 0; i < op1; i++)s++; return s; }int div(int op1, int op2) // return op1 / op2 10/2 = 5 10 / 5 = 2 { int re = 1, tmp = op2; while(op2 != op1) { for(int i = 0; i < tmp; i++)op2++; re++; } return re; }int main() { printf("12 %d\n", Multiply(3, 4)); printf("-3 %d\n", Sub(5, 8)); printf("5 %d\n", div(10, 2)); return 0; }
在只容许使用++运算符的情况下,请完成下面代码,实现减法,乘法和除法。相关推荐
- C++在不使用任何算术运算符的情况下将两个数字相加(附完整源码)
C++在不使用任何算术运算符的情况下将两个数字相加 C++在不使用任何算术运算符的情况下将两个数字相加完整源码(定义,实现,main函数测试) C++在不使用任何算术运算符的情况下将两个数字相加完整源 ...
- Tesra平台训练数据(没有足够强大的显卡情况下使用云端跑代码)(一)
本地训练或者跑一些代码,比如用深度学习处理行人识别的视频,比较慢,又没有足够的钱换硬件啥的(比如说博主,穷的一塌糊涂,没有钱配好的电脑),这时候考虑用一些算力平台来跑代码. 博主接触的是tesra平台 ...
- 解决:ModuleNotFoundError: No module named 'XXX' (全)文件路径目录没错的情况下请不要重名
转载于:https://blog.51cto.com/2338053/1982977 一.背景介绍 1. 工具目录结构 为了便于统一管理一些小工具,在本地创建了一个mytools的目录,子目录的结构如 ...
- java后门_@Java Web 程序员,我们一起给程序开个后门吧:让你在保留现场,服务不重启的情况下,执行我们的调试代码...
从数据库.redis取了些数据,做了一些运算后,没抛异常,但是就是结果不对 抛了个空指针异常,但是看代码,感觉没问题,是取出来就是空,还是中间什么函数把它改坏了 发现导致一个bug的原因是用了JVM缓 ...
- linux系统没ip,树莓派在没有显示器情况下查找未知IP教程
如果是没有显示器操作树莓派,可能会不知道树莓派有线网卡自动分配到的IP地址,不知道登录到哪儿.以下提供详细操作步骤解决这个问题. 网段扫描法 这个是推荐的办法.网段扫描工具很多,推荐一个Advance ...
- IP 地址冲突检测程序源码(解决某种情况下检测无效的问题)
1. 参考代码 先上一个 arp 参考代码,但是这个参考代码不能全面的检测 IP 地址冲突. http://blog.csdn.net/wanxiao009/article/details/56222 ...
- jQuery.html()方法ie下不能设置html代码的问题
jQuery一般来说还是很好用的,但有时候它也会有些问题的,比如jQuery的html()方法设置html代码,在一种情况下,ie6.ie7.ie8 下是不能设置html代码的.本文说的问题只针对ie ...
- Andrew Ng-机器学习基础笔记(下)-Python实现代码
目录 前言: 10. 应用机器学习的建议 10.1 决定下一步做什么 10.2 评估一个假设 10.3 模型选择和交叉验证集 10.4 诊断误差和方差 10.5 正则化和偏差/方差 10.6 学习曲线 ...
- 只导表前10条数据_【205期】面试官:数据量很大的情况下,对于分页查询你有什么优化方案吗?...
点击上方"Java面试题精选",关注公众号 面试刷图,查缺补漏 >>号外:公众号改版后文章顺序不固定,欢迎大家把我们面试题精选这个公众号设置为星标,感谢大家一年的支持! ...
最新文章
- druid+spring配置
- android fps 垂直同步,浅谈Android流畅度
- 架构漫谈 - 数据治理核心思路及解决方案探讨
- 调查显示开发者最讨厌 PHP,最爱 Python
- OpenCV离焦去模糊滤镜
- Css学习总结(2)——60个有用CSS代码片段
- 【ROS学习笔记】(十)ROS中的坐标系管理系统
- matlab做班级抽签,matlab抽签程序(含源码)
- KEIL STC 仿真
- java 英文翻译工具类
- office之自定义尾注样式:中括号的应用
- Codeforces 553A Kyoya and Colored Balls 给球涂颜色
- 修改wav格式音频比特率的标准方法
- 振作起来重新开始学习java吧!!!
- 如何给自己的公司做一个网站
- 一文学会VOS中限制某个地区的固话和手机
- Audacity之清浊音频谱分析
- 藏书馆APP产品分析报告
- Prometheus监控神技--自动发现配置
- 比win7运行快的linux发行版,旧电脑扔了浪费!装SliTaz系统,瞬间运行流畅如新机,比win7更快...