计算1~N之间所有奇数之和(Java) |
您所在的位置:网站首页 › 1000到2000之间的偶数和 › 计算1~N之间所有奇数之和(Java) |
【题目描述】 计算1~N之间所有奇数之和 【输入】 正整数N 【输出】 1~N之间所有奇数之和 【样例输入】 10 【样例输出】 25
【解题思路】本题要求求1~N之间所有的奇数和,那么首先要干什么?首先要想怎么把这一列数中的奇数筛选出来,然后再什么?然后再累加求和,对吧,那怎么筛选奇数呢?那就要对比奇数和偶数的区别与性质,奇数在定义时是不能被2整除的数就是奇数,所以说我们用这个数来求余2,如果求余2不等于零说明该数是奇数,这就是本题的算法思想。话不多说,上代码!! 【源代码】 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); int sum = Sum(n); System.out.println(sum); scanner.close(); } public static int Sum(int n) { int m = 0; for(int i = 0;i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |