Java输入任意范围的数并计算奇数和,偶数和,总和
分别计算输入任意范围的奇数和偶数和以及总和
知识点:
Scanner引用数据类型:用户输入
取模运算:判断奇数还是偶数
package com.cn;
import java.util.Scanner;
import sun.java2d.loops.FontInfo;
public class Sum1to100 {
public static void main(String[] args) {
/**
* 分别计算输入任意范围的奇数和偶数和以及总和
* 知识点:
* Scanner引用数据类型
* 取模运算
*/
int single =0;
int even =0;
System.out.println("请输入您要计算的数字范围哦!");
Scanner sc = new Scanner(System.in);
int KeyIn = sc.nextInt();
for(int i =0;i<=KeyIn;i++) {
if(i%2!=0) {//i与2取模运算,不等于0即为奇数
single +=i;
}else {
even +=i;
}
}
System.out.println("您输入的数字为:"+KeyIn);
System.out.println("奇数的和为:"+single);
System.out.println("偶数的和为:"+even);
System.out.println("总和为:"+(single+ even));
}
}