Java统计 m ~ n 中奇数偶数的个数
程序员文章站
2024-02-02 15:24:46
...
package practice;
import java.util.Scanner;
public class TargetM_to_N {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("请输入起点数:");
if (sc.hasNextInt()) {
int beginNum = sc.nextInt();
System.out.print("请输入终点数:");
if (sc.hasNextInt()) {
int endNum = sc.nextInt();
if (beginNum >= endNum) {
System.out.println("\n提示:起点数必须小于终点数!");
} else {
if (beginNum > 0 && endNum > 0) {
int sumEven = 0, sumOdd = 0;
for (int i = beginNum; i <= endNum; i++) {
if (i % 2 == 0) {
System.out.println(i + "是偶数!");
sumEven++;
} else {
System.out.println(i + "是奇数!");
sumOdd++;
}
}
System.out.println("\n提示:奇数共 " + sumEven + " 个,奇数共 " + sumOdd + " 个!");
} else {
System.out.println("\n提示:起点数和终点数必须同时大于零!");
}
}
} else {
System.out.println("\n提示:请输入整数!");
}
} else {
System.out.println("\n提示:请输入整数!");
}
sc.close();
}
}
推荐阅读
-
Java统计 m ~ n 中奇数偶数的个数
-
Java 求一个整数数组的奇数和偶数的个数
-
java统计文件中每个字符出现的个数
-
[java 基础] 统计输出字符串中的大小写字母和数字的个数
-
键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key, 用个数作为value,放入到map集
-
键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key, 用个数作为value,放入到map集
-
5.键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key,
-
键盘录入一个文件夹路径,统计该文件夹(包含子文件夹)中每种类型的文件及个数,注意:用文件类型(后缀名,不包含.(点),如:"java","txt")作为key
-
任意给定一个正整数N, 如果是偶数,执行: N / 2 如果是奇数,执行: N * 3 + 1 生成的新的数字再执行同样的动作,循环往复。 通过观察发现,这个数字会一会儿上升到很高, 一会儿又降落下
-
Go语言实现的排列组合问题实例(n个数中取m个)