已知s=1+3+5+......+99,求s的值及奇数的个数k的代码
时间: 2023-10-10 20:15:42 浏览: 75
c代码-计算s=1+3+5+7...+99
可以使用循环来求解。
假设初始值 `s=0`,`k=0`,然后从1开始每隔2个数相加,直到99为止,每相加一个奇数,`s`就加上这个奇数的值,同时`k`也加1。最终得到`s`和`k`的值。
代码如下:
```python
s = 0
k = 0
for i in range(1, 100, 2):
s += i
k += 1
print("s的值为:", s)
print("奇数的个数为:", k)
```
输出结果为:
```
s的值为: 2500
奇数的个数为: 50
```
因此,s的值为2500,奇数的个数为50。
阅读全文