当前位置:网站首页>9day
9day
2022-07-19 05:23:00 【denggongming】
练习题1:
需求:给出两个正整数,分别为被除数和除数,不使用乘除法和%运算符得到商和余数。
思路:通过多次相减使剩下的数小于除数,减的次数就是商,剩下的数就是余数。
代码:
练习题2:
需求:在1~100内找出能被4整除的数,并求出这些数的和,并打印这些数一共有多少个?
思路:这道题我们知道应该循环多少次,所以使用for循环语句;我们可以直接定义初始值为4,每次循环+4,这样可以少使用一个if语句来判定是否为能被4整除的数。
代码:
练习题3:
需求:要求用户输入一个0到2之间的整数,如果用户输入0输出“你出的是石头”,如果用户输入1就输出“你出的是剪刀”,如果用户输入的是2就输出“你出的是布”,然后再问是否要继续出拳,如果回答“y”就重复以上过程,否则结束程序。
思路:这道题需要获取键盘输入的值,所以我们需要用到Java中的Scanner类。这里有三个结果,分别是0,1,2对应的结果,所以我们应该使用switch语句,并且需要用到无线循环语句for(;;)。
代码:
边栏推荐
- . Net framework introduction
- Introduction to 3dslicer default extension module program
- Modelsim报错“Instantiation of ‘****‘ failed. The design unit was not found.”
- 简单的Map集合练习题
- FPGA基于串口RS232的数据收发及数据回环实验
- 小白程序员第四天
- How can 3dslicer extension modules be added to external expansion packages?
- Pytoch:visdom introduction
- 基于IF嵌套与函数调用
- Gocore-v2 framework - quick start
猜你喜欢
随机推荐
Modified judgment / condition coverage
Detailed explanation of several connection queries
GC tuning principle of JVM (9)
To: pytoch model small example
下拉框三角的简易设置
Use of swagger3
使用matlab使图片生成.mif文件
Devops: from the "steam age" to the "high-speed rail age", Sunmi Devops' Transformation Road
整型类型128转byte为什么是-128
Kubernetes terminal management tool - kubebox
GC tuning principle of JVM (6)
总结1-深度学习-基础知识学习
主路径覆盖与基路径覆盖
逻辑运算符短路与和短路或的短路作用
今天讲一下选择结构之 If分支语句
Modelsim报错“Instantiation of ‘****‘ failed. The design unit was not found.”
3DSlicer中使用简单脚本处理数据
boolean到底占几个字节?
Distributed unique ID
小白程序員第二天