package com.itheima.day04.test;public class Test18 {public static void main(String[] args) {/*分析:被除数 / 除数 = 商 ... 余数int a = 100;int b = 10;100 - 10= 90 , 90 - 10 = 80 , 80 - 10= 70 ... 10 - 10 = 0(余数)*///1.定义变量记录被除数int dividend = 100;//2.定义变量记录除数int divisor = 34;//3.定义一个变量用来统计相减了多少次int count = 0;//4.循环 while (在循环中,不断的用被除数 - 除数,只要被除数是大于等于除数时,那么就一直循环)while (dividend >= divisor){dividend = dividend - divisor;//只要减一次,那么统计变量就自增一次count++;}//当循环结束之后,dividend变量记录的就是余数System.out.println("余数为" + dividend);//当循环结束之后,count变量记录的就是商System.out.println("商为" + count);}
}

需求:给定两个整数,被除数和除数(都是正数,且不能超过int的范围),将两数相除,要求不使用乘法,除法和 % 运算,得到商和余数相关推荐

  1. 已定义了两个整数变量A和B,完成下列功能: (1)若两个数中有一个是奇数,则将奇数存入A中,偶数存入B中(2)若两个数均为奇数,则将两数均加1后存入原变量(3)若两个数均为偶数,则两个变量均不改变。

    已定义了两个整数变量A和B,试编写程序完成下列功能: (1)若两个数中有一个是奇数,则将奇数存入A中,偶数存入B中: (2)若两个数均为奇数,则将两数均加1后存入原变量: (3)若两个数均为偶数,则两 ...

  2. 【JAVA】键盘录入两个整数,您和您的约会对象在餐厅里面正在约会。两数表示你和你约会对象衣服的时髦度。如果你的时髦程度大于你对象的时髦度,相亲成功,否则失败

    package operator; import java.util.Scanner;/* * 您和您的约会对象在餐厅里面正在约会. * 键盘录入两个整数,表示你和你约会对象衣服的时髻度. * (手动 ...

  3. 力扣题目——29. 两数相除

    注:本文的代码实现使用的是 JS(JavaScript),为前端中想使用JS练习算法和数据结构的小伙伴提供解题思路. 描述 给定两个整数,被除数 dividend 和除数 divisor.将两数相除, ...

  4. 不使用 “*” 、“/” 和“%“来求被除数和除数的商和余数

    import java.util.Scanner;public class test {public static void main(String[] args) {// 1. 输入两个数,被除数和 ...

  5. 《剑指offer》写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。...

    弱菜刷题还是刷中文题好了,没必要和英文过不去,现在的重点是基本代码能力的恢复. [题目] 剑指offer 写一个函数,求两个整数之和,要求在函数体内不得使用+.-.*./四则运算符号. [思路] 直觉 ...

  6. 1003: 两个整数的四则运算 Python

    1003: 两个整数的四则运算 时间限制: 1 Sec 内存限制: 30 MB 提交: 56744 解决: 30797 [状态] [讨论版] [提交] [命题人:] 题目描述 输入两个整数num1和n ...

  7. 【C语言】两个整数最大公约数和最小公倍数

    题目 输入两个整数,求这两个数的最大公约数和最小公倍数. 我们先来讲最大公约数 第一种求法(辗转相除法)这个方法代码较洁简,我也比较推荐就是刚开始有点比较难了解. 首先,来看看怎么求最大公约数,求最大 ...

  8. C++面向对象程序设计:编写重载函数Max1(或使用函数模板)分别求取两个整数,三个整数,两个双精度,三个双精度数的最大值。

    使用C++语言编写重载函数Max1(或使用函数模板)分别求取两个整数,三个整数,两个双精度,三个双精度数的最大值. 使用重载函数Max1编写方法如下: #include <iostream> ...

  9. C语言设计函数求最大公约数,C语言程序设计课程设计--编写函数求取两个整数m,n的最大公约数和最小公倍数.doc_在线文库www.lddoc.cn...

    C语言程序设计课程设计--编写函数,求取两个整数m,n的最大公约数和最小公倍数.doc C语言程序设计课程设计C语言程序设计课程设计评语考勤(10)纪律(10)过程(40)设计报告(30)答辩(10) ...

最新文章

  1. Android ImageLoader(Android-Universal-Image-Loader)【1】概述及使用简单介绍
  2. mc服务器玩家无限掉线怎么办,服务器频繁掉线 求解
  3. sqlserver 过滤html,sqlserver 过滤掉某些字段查询剩余字段的方法
  4. 十进制小数==二进制小数
  5. 用计算机弹歌我的歌声里,我的歌声里 (完整版)
  6. 6425C-Lab5 管理计算机帐户
  7. unity如何实现图片透视_如何用java实现图片与base64转换
  8. css只设置背景图片半透明,css 设置背景色或图片半透明的方法(图文)
  9. B站黑马Java基础+就业班+各种项目idea版本(正在更新)4测试 反射 注解
  10. 计算机附件常用工具,Windows附件常用工具
  11. PHP编写简单的注册登录页面
  12. 计算机音乐模式怎么设置,电脑开机时自启QQ音乐APP播放歌曲的功能在哪里设置...
  13. 第22章 常用存储器介绍
  14. xxx(telnet, netstat): command not found
  15. 技术干货|eBay对流量控制说“so easy”!
  16. 计算机组成与设计:计算机概要与技术
  17. 地面搜索matlab算法,数学建模中的地面搜索问题
  18. 三、外码、关系的完整性约束、关系代数
  19. 977. 有序数组的平方
  20. PyCharm 使用简介

热门文章

  1. 读格林斯潘回忆录-13
  2. pyinstaller paddle项目
  3. 图像溯源,图血缘关系总结
  4. destoon各栏目调用汇总
  5. Azkaban:工作流调度
  6. 【理财】基金投资基本入门知识(二)操作
  7. java程序a-z b-y_以下程序的运行结果是( ) main( ) { int a=-5,b=1,c=1; int x=0,y=2,z=0; if(c0) x=x+y; if(a=0) {...
  8. SDL2 游戏开发日记(九) 单机麻将
  9. 阿里P7大佬手把手教你!腾讯团队实力打造flutter入门教程,系列篇
  10. 英汉习语的文化差异及翻 译--张宁