Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
programiz-zh
提交
f09bc62c
P
programiz-zh
项目概览
OpenDocCN
/
programiz-zh
9 个月 前同步成功
通知
0
Star
48
Fork
7
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
programiz-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
f09bc62c
编写于
7月 03, 2020
作者:
W
wizardforcel
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
2020-07-03 11:20:24
上级
0d1a2ed3
变更
9
隐藏空白更改
内联
并排
Showing
9 changed file
with
42 addition
and
42 deletion
+42
-42
docs/java/140.md
docs/java/140.md
+1
-1
docs/java/142.md
docs/java/142.md
+2
-2
docs/java/143.md
docs/java/143.md
+5
-5
docs/java/144.md
docs/java/144.md
+7
-7
docs/java/145.md
docs/java/145.md
+4
-4
docs/java/146.md
docs/java/146.md
+8
-8
docs/java/147.md
docs/java/147.md
+4
-4
docs/java/148.md
docs/java/148.md
+4
-4
docs/java/149.md
docs/java/149.md
+7
-7
未找到文件。
docs/java/140.md
浏览文件 @
f09bc62c
# Java 程序:
用于
计算商数和余数
# Java 程序:计算商数和余数
> 原文: [https://www.programiz.com/java-programming/examples/compute-quotient-remainder](https://www.programiz.com/java-programming/examples/compute-quotient-remainder)
...
...
docs/java/142.md
浏览文件 @
f09bc62c
...
...
@@ -2,9 +2,9 @@
> 原文: [https://www.programiz.com/java-programming/examples/even-odd](https://www.programiz.com/java-programming/examples/even-odd)
#### 在该程序中,您将学习检查用户输入的数字是偶数还是奇数。 这将使用 Java 中的
if...else
语句和三元运算符完成。
#### 在该程序中,您将学习检查用户输入的数字是偶数还是奇数。 这将使用 Java 中的
`if...else`
语句和三元运算符完成。
## 示例 1:使用
if...else
语句检查数字是偶数还是奇数
## 示例 1:使用
`if...else`
语句检查数字是偶数还是奇数
```
java
import
java.util.Scanner
;
...
...
docs/java/143.md
浏览文件 @
f09bc62c
...
...
@@ -2,9 +2,9 @@
> 原文: [https://www.programiz.com/java-programming/examples/vowel-consonant](https://www.programiz.com/java-programming/examples/vowel-consonant)
#### 在此程序中,您将学习如何使用 Java 中的
if..else 和 switch
语句检查字母是元音还是辅音。
#### 在此程序中,您将学习如何使用 Java 中的
`if..else`和`switch`
语句检查字母是元音还是辅音。
## 示例 1:使用
if..else
语句检查字母是元音还是辅音
## 示例 1:使用
`if..else`
语句检查字母是元音还是辅音
```
java
public
class
VowelConsonant
{
...
...
@@ -28,15 +28,15 @@ public class VowelConsonant {
i
is
vowel
```
在上述程序中,
`'i'`
存储在
char
变量
`ch`
中。 在 Java 中,对字符串使用双引号
`(" ")`
,对于字符使用单引号
`(' ')`
。
在上述程序中,
`'i'`
存储在
`char`
变量
`ch`
中。 在 Java 中,对字符串使用双引号
`(" ")`
,对于字符使用单引号
`(' ')`
。
现在,要检查
`ch`
是否是元音,我们检查
`ch`
是否为以下任何一项:
`('a', 'e', 'i', 'o', 'u')`
。 使用简单的
`if..else`
语句即可完成此操作。
我们还可以使用 Java 中的
switch
语句检查元音或辅音。
我们还可以使用 Java 中的
`switch`
语句检查元音或辅音。
* * *
## 示例 2:使用
switch
语句检查字母是元音还是辅音
## 示例 2:使用
`switch`
语句检查字母是元音还是辅音
```
java
public
class
VowelConsonant
{
...
...
docs/java/144.md
浏览文件 @
f09bc62c
...
...
@@ -2,9 +2,9 @@
> 原文: [https://www.programiz.com/java-programming/examples/largest-number-three](https://www.programiz.com/java-programming/examples/largest-number-three)
#### 在此程序中,您将学习
使用 if else 和 Java 中嵌套的 if..else
语句在三个数字中找到最大的数字。
#### 在此程序中,您将学习
在 Java 中使用`if else`和嵌套的`if..else`
语句在三个数字中找到最大的数字。
## 示例 1:使用
if..else
语句在三个数字中查找最大的
## 示例 1:使用
`if..else`
语句在三个数字中查找最大的
```
java
public
class
Largest
{
...
...
@@ -33,17 +33,17 @@ public class Largest {
在上述程序中,三个数字
`-4.5`
,
`3.9`
和
`2.5`
分别存储在变量
`n1`
,
`n2`
和
`n3`
中。
然后,为了找到最大的条件,使用
if else
语句检查以下条件
然后,为了找到最大的条件,使用
`if else`
语句检查以下条件
*
如果
`n1`
大于或等于
`n2`
和
`n3`
,则
`n1`
最大。
*
如果
`n2`
大于或等于
`n1`
和
`n3`
,则
`n2`
最大。
*
否则,
`n3`
最大。
也可以使用嵌套的
if..else
语句找到最大的数字。
也可以使用嵌套的
`if..else`
语句找到最大的数字。
* * *
## 示例 2:使用嵌套的
if..else
语句查找三个中最大的数字
## 示例 2:使用嵌套的
`if..else`
语句查找三个中最大的数字
```
java
public
class
Largest
{
...
...
@@ -73,11 +73,11 @@ When you run the program, the output will be:
5.5
is
the
largest
number
.
```
在上面的程序中,我们不是在单个
if 语句中检查两个条件,而是使用嵌套的 if
查找最大条件。
在上面的程序中,我们不是在单个
`if`
语句中检查两个条件,而是使用嵌套的
`if`
查找最大条件。
Then, to find the largest, the following conditions are checked using if else statements
*
如果
`n1`
大于或等于
`n2
,则`
*
如果
`n1`
大于或等于
`n2
`
,则
*
如果
`n1`
大于或等于
`n3`
,则
`n1`
最大。
*
否则,
`n3`
最大。
*
其他,
...
...
docs/java/145.md
浏览文件 @
f09bc62c
...
...
@@ -2,7 +2,7 @@
> 原文: [https://www.programiz.com/java-programming/examples/quadratic-roots-equation](https://www.programiz.com/java-programming/examples/quadratic-roots-equation)
#### 在该程序中,您将学习查找二次方程式的所有根,并使用 Java 中的
format()
打印它们。
#### 在该程序中,您将学习查找二次方程式的所有根,并使用 Java 中的
`format()`
打印它们。
二次方程的标准形式为:
...
...
@@ -17,7 +17,7 @@ a ≠ 0
*
如果行列式大于 0,则根是实数且不同。
*
如果行列式等于 0,则根是实数且相等。
*
如果行列式小于 0,则根是复
杂且不同的
。
*
如果行列式小于 0,则根是复
数且不同
。
* * *
...
...
@@ -65,9 +65,9 @@ root1 = -0.87+1.30i and root2 = -0.87-1.30i
* * *
在上述程序中,系数
`a`
,
`b`
和
`c`
分别设置为 2.3、4 和 5.6。 然后,将
`determinant`
计算为
`b
<sup>2</sup>
- 4ac`
。
在上述程序中,系数
`a`
,
`b`
和
`c`
分别设置为 2.3、4 和 5.6。 然后,将
`determinant`
计算为
`b
^2
- 4ac`
。
根据行列式的值,根的计算公式如上式所示。 注意,我们已经使用库函数
*Math.sqrt()*
计算数字的平方根。
根据行列式的值,根的计算公式如上式所示。 注意,我们已经使用库函数
`Math.sqrt()`
计算数字的平方根。
使用 Java 中的
`format()`
函数将计算出的根(实数根或复数根)打印在屏幕上。
`format()`
函数也可以由
`printf()`
替换为:
...
...
docs/java/146.md
浏览文件 @
f09bc62c
# Java 程序:检查
Le
年
# Java 程序:检查
闰
年
> 原文: [https://www.programiz.com/java-programming/examples/leap-year](https://www.programiz.com/java-programming/examples/leap-year)
#### 在此程序中,您将学习检查给定的年份是否为
year 年。 使用 if else
语句检查。
#### 在此程序中,您将学习检查给定的年份是否为
闰年。 使用`if else`
语句检查。
除世纪年份(以 00 结尾的年份)外,
leap 年可精确地除以 4。 只有将世纪完全除以 400,世纪年才是 a
年。
除世纪年份(以 00 结尾的年份)外,
闰年可精确地除以 4。 只有将世纪完全除以 400,世纪年才是闰
年。
## 示例:检查
Program
年的 Java 程序
## 示例:检查
闰
年的 Java 程序
```
java
public
class
LeapYear
{
...
...
@@ -46,7 +46,7 @@ public class LeapYear {
1900
is
not
a
leap
year
.
```
将
year
的值更改为 2012 时,输出将是:
将
`year`
的值更改为 2012 时,输出将是:
```
java
2012
is
a
leap
year
.
...
...
@@ -56,8 +56,8 @@ public class LeapYear {
在上述程序中,给定年份 1900 存储在变量
`year`
中。
由于 1900 除以 4 也是一个世纪年(以 00 结尾),因此,年已除以 400。 由于不能被 400 整除,因此 1900 年不是
a
年。
由于 1900 除以 4 也是一个世纪年(以 00 结尾),因此,年已除以 400。 由于不能被 400 整除,因此 1900 年不是
闰
年。
但是,如果将
`
年`
更改为 2000,则可以将其整除为 4,是一个世纪年份,也可以将其整除为 400。因此,2000 是 is
年。
但是,如果将
`
year`
更改为 2000,则可以将其整除为 4,是一个世纪年份,也可以将其整除为 400。因此,2000 是闰
年。
同样,如果我们将
`年`
更改为 2012 年,则可以被 4 整除,并且不是世纪年,因此 2012 年为 leap 年。 我们不需要检查 2012 年是否可以被 400 整除。
\ No newline at end of file
同样,如果我们将
`year`
更改为 2012 年,则可以被 4 整除,并且不是世纪年,因此 2012 年为闰年。 我们不需要检查 2012 年是否可以被 400 整除。
\ No newline at end of file
docs/java/147.md
浏览文件 @
f09bc62c
...
...
@@ -2,9 +2,9 @@
> 原文: [https://www.programiz.com/java-programming/examples/positive-negative](https://www.programiz.com/java-programming/examples/positive-negative)
#### 在该程序中,您将学习检查给定的数字是正数还是负数。 这是通过使用 Java 中的
if else
语句完成的。
#### 在该程序中,您将学习检查给定的数字是正数还是负数。 这是通过使用 Java 中的
`if else`
语句完成的。
## 示例:使用
if else
检查数字是正数还是负数
## 示例:使用
`if else`
检查数字是正数还是负数
```
java
public
class
PositiveNegative
{
...
...
@@ -34,13 +34,13 @@ public class PositiveNegative {
12.3
is
a
positive
number
.
```
如果将
`number`
的值更改为负数(例如-12.3),则输出将是:
如果将
`number`
的值更改为负数(例如
-12.3),则输出将是:
```
java
-
12.3
is
a
negative
number
.
```
在上面的程序中,很清楚如何通过将变量
`
的数字
`
与 0 进行比较来检查其为正还是负。
在上面的程序中,很清楚如何通过将变量
`
number
`
与 0 进行比较来检查其为正还是负。
如果不确定,请按以下步骤进行:
...
...
docs/java/148.md
浏览文件 @
f09bc62c
...
...
@@ -2,7 +2,7 @@
> 原文: [https://www.programiz.com/java-programming/examples/alphabet](https://www.programiz.com/java-programming/examples/alphabet)
#### 在此程序中,您将学习检查给定字符是否为字母。 这是使用 Java 中的
if else
语句或三元运算符完成的。
#### 在此程序中,您将学习检查给定字符是否为字母。 这是使用 Java 中的
`if else`
语句或三元运算符完成的。
## 示例:使用其他代码检查字母的 Java 程序
...
...
@@ -27,11 +27,11 @@ public class Alphabet {
*
is
not
an
alphabet
.
```
在 Java 中,
char
变量存储字符的 ASCII 值(0 到 127 之间的数字)而不是字符本身。
在 Java 中,
`char`
变量存储字符的 ASCII 值(0 到 127 之间的数字)而不是字符本身。
小写字母的 ASCII 值从 97 到 122。大写字母的 ASCII 值从 65 到 90。
这就是原因,我们在
'a'(97)与'z'(122)之间比较变量 c。 同样,我们进行相同的操作以检查'A'(65)至'Z'
(90)之间的大写字母。
这就是原因,我们在
`'a'`
(97)与
`'z'`
(122)之间比较变量
`c`
。 同样,我们进行相同的操作以检查
`'A'`
(65)至
`'Z'`
(90)之间的大写字母。
* * *
...
...
@@ -61,4 +61,4 @@ When you run the program, the output will be:
A
is
an
alphabet
.
```
在上面的程序中,if else 语句被三元运算符(
`? :`
)代替。
\ No newline at end of file
在上面的程序中,
`if else`
语句被三元运算符(
`? :`
)代替。
\ No newline at end of file
docs/java/149.md
浏览文件 @
f09bc62c
...
...
@@ -2,9 +2,9 @@
> 原文: [https://www.programiz.com/java-programming/examples/sum-natural-numbers](https://www.programiz.com/java-programming/examples/sum-natural-numbers)
#### 在此程序中,您将学习如何在 Java 中使用
for 循环和 while
循环来计算自然数之和。
#### 在此程序中,您将学习如何在 Java 中使用
`for`循环和`while`
循环来计算自然数之和。
正数 1、2、3 ...称为自然数,其和是从 1 到给定数字的所有数字的结果。
正数 1、2、3 ...
称为自然数,其和是从 1 到给定数字的所有数字的结果。
对于 n,自然数之和为:
...
...
@@ -12,7 +12,7 @@
1
+
2
+
3
+
...
+
n
```
## 示例 1:使用
for
循环的自然数之和
## 示例 1:使用
`for`
循环的自然数之和
```
java
public
class
SumNatural
{
...
...
@@ -42,9 +42,9 @@ Sum = 5050
* * *
您可以使用
while
循环解决此问题,如下所示:
您可以使用
`while`
循环解决此问题,如下所示:
## 示例 2:使用
while
循环的自然数之和
## 示例 2:使用
`while`
循环的自然数之和
```
java
public
class
SumNatural
{
...
...
@@ -70,8 +70,8 @@ When you run the program, the output will be:
Sum
=
1275
```
在上面的程序中,与
for
循环不同,我们必须在循环体内增加
`i`
的值。
在上面的程序中,与
`for`
循环不同,我们必须在循环体内增加
`i`
的值。
尽管两个程序在技术上都是正确的,但在这种情况下最好使用
for
循环。 这是因为迭代次数(最多
`num`
)是已知的。
尽管两个程序在技术上都是正确的,但在这种情况下最好使用
`for`
循环。 这是因为迭代次数(最多
`num`
)是已知的。
访问此页面以了解
*如何使用递归*
来查找自然数之和。
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录