求1到正整数n之间的奇数之和,输出结果后换行。 输入格式: 输入一个正整数。 输出格式: 输出结果后换行。 输入样例1: 100 输出样例1: 2500 输入样例2: 99 输出样例2: 2500
时间: 2024-02-20 15:57:06 浏览: 98
好的,这是一道简单的编程题目,可以使用循环来解决。以下是 Python 代码实现:
```python
n = int(input())
sum = 0
for i in range(1, n+1, 2):
sum += i
print(sum)
```
输入一个正整数 n,然后用变量 sum 来记录奇数之和,使用 for 循环从 1 开始遍历到 n,步长为 2,每次将遍历到的奇数加到 sum 中。最后输出 sum 即可。
相关问题
用c语言求1到正整数n之间的奇数之和,输出结果后换行。 输入格式: 输入一个正整数。 输出格式: 输出结果后换行。 输入样例1: 100 输出样例1: 2500 输入样例2: 99 输出样例2: 2500
#include <stdio.h>
int main()
{
int n;
scanf("%d", &n);
int sum = 0;
for (int i = 1; i <= n; i += 2) {
sum += i;
}
printf("%d\n", sum);
return 0;
}
求一到正整数n之间的奇数之和输出结果后换行
这是Python代码实现:
```python
n = int(input("请输入一个正整数n:"))
sum = 0
for i in range(1, n+1, 2):
sum += i
print(sum)
print()
```
这是一个简单的求和程序,使用了for循环和累加器的方法,只需要将奇数加入到sum中即可。注意,为了包含n这个数,使用了range函数的第三个参数2,表示步长为2,即只包含奇数。最后输出结果并换行。
阅读全文