(OJ)Java基础-计算奇数和

计算奇数和

Problem Description

请编写程序,计算“1+3+5+7+...+N”的值

Input Description

输入一个奇数N(N>0),回车

Output Description

输出计算结果

Sample Input

5

Sample Output

9

解题代码

// 导入Scanner类
import java.util.Scanner;
// OJ规定上主类的名字为Main
public class Main {
    
    
    // 主方法
    public static void main(String[] args) {
    
    
        // 创建Scanner对象接收输入
        Scanner in = new Scanner(System.in);
        // 接受一个int类型的输入
        int num = in.nextInt();
        // 结果变量
        int sum = 0;
        // 循环从1开始 每次加2 直到输入的数字 
        for(int i = 1;i <= num;i+=2){
    
    
            // 累加
            sum += i;
        }
        // 输出结果
        System.out.println(sum);
        // 关闭Scanner 输入流
        in.close();
    }
}

猜你喜欢

转载自blog.csdn.net/qq_40856560/article/details/112523834