📜  门|门 IT 2006 |第 56 题(1)

📅  最后修改于: 2023-12-03 15:28:48.256000             🧑  作者: Mango

门|门 IT 2006 |第 56 题

这是一道入门级别的编程题,适合初学者练习使用循环和条件语句进行程序设计。以下是详细说明:

题目描述

给定一个整数n,编写程序计算从1到n之间所有奇数的和。

输入格式

输入包含一个整数n。(1≤n≤100)

输出格式

输出从1到n之间所有奇数的和。

样例输入
5
样例输出
9
解题思路

本题解题思路比较简单,只需要使用循环和条件语句即可。具体思路如下:

  1. 定义一个整数变量sum,用于存储所有奇数的和,初始值为0。
  2. 使用for循环,循环n次,遍历从1到n之间的所有数。
  3. 判断当前数是否为奇数,如果是,则累加到sum中。
  4. 循环结束后,输出sum。
代码实现

以下是本题的Python3代码实现:

n = int(input())
sum = 0

for i in range(1, n+1):
    if i % 2 == 1:
        sum += i

print(sum)
总结

本题主要考察的是编程基础知识,循环和条件语句的应用。对于初学者来说,可以通过解决这道题目来加深对这些知识点的理解和掌握。此外,这道题目还可以作为编程面试题的备选题目。