计算1~N之间所有奇数之和(Java)

您所在的位置:网站首页 1000到2000之间的偶数和 计算1~N之间所有奇数之和(Java)

计算1~N之间所有奇数之和(Java)

2024-07-03 07:18| 来源: 网络整理| 查看: 265

【题目描述】

计算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