计算小于输入整数的全部奇数的和, 如输入8, 输出1+3+5+7的和

思路:

1.先通过键盘输入一个数,并获取这个数。

2.遍历少于这个数的所有数。

3.判断所找到的数是否为奇数(即取模不等于0)

4.如果为奇数,就将这个数加到和sum里面(sum是我定义的一个变量,用于存放奇数和)

代码:

public class Demo1 {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入一个数:");
		int a = sc.nextInt();
		int sum = 0;
		for (int i = 0; i < a; i++) {
			if (i % 2 != 0) {
				sum = sum + i;
			}
		}
		System.out.println("奇数和为:" + sum);
	}
}

运行结果:

发布了28 篇原创文章 · 获赞 5 · 访问量 5800

猜你喜欢

转载自blog.csdn.net/weixin_41879980/article/details/95855468