编写一个程序【问题描述】 输入一个小于100并且大于1的正整数,生成由小于该整数的奇数构成的递增列表C,并输出列表C; 【输入形式】 输入一个小于100并且大于1的正整数; 【输出形式】 输出一个列表,包含所有小于该正整数的所有奇数; 【样例输入】 Please input an integer which is between 2 and 99:15 【样例输出】 [1, 3, 5, 7, 9, 11, 13]
时间: 2023-06-18 21:04:08 浏览: 63
以下是 Python 语言的程序实现:
```python
n = int(input("Please input an integer which is between 2 and 99:"))
C = []
for i in range(1, n):
if i % 2 == 1:
C.append(i)
print(C)
```
输入一个正整数,然后用 for 循环遍历从 1 到 n-1 的所有整数,如果是奇数就加入到列表 C 中。最后输出列表 C 即可。
输入样例:
```
Please input an integer which is between 2 and 99:15
```
输出样例:
```
[1, 3, 5, 7, 9, 11, 13]
```
相关问题
输入一个小于100并且大于1的正整数,生成由小于该整数的奇数构成的递增列表C,并输出列表C;
好的,以下是生成由小于该整数的奇数构成的递增列表C的代码:
```python
n = int(input("请输入一个小于100并且大于1的正整数:"))
C = [i for i in range(1, n) if i % 2 == 1]
print(C)
```
输入一个小于100并且大于1的正整数,代码会生成由小于该整数的奇数构成的递增列表C,并输出列表C。希望这个代码能够帮到你。
输入一个小于100并且大于1的正整数,生成由小于该整数的奇数构成的递增列表c,并输出列表c;
下面是代码实现:
```
a = []
for i in range(1, 101):
if i % 2 == 1:
a.append(i)
c = []
for i in range(len(a) - 1, -1, -1):
c.append(a[i])
print(c)
```
输出结果为:
```
[99, 97, 95, 93, 91, 89, 87, 85, 83, 81, 79, 77, 75, 73, 71, 69, 67, 65, 63, 61, 59, 57, 55, 53, 51, 49, 47, 45, 43, 41, 39, 37, 35, 33, 31, 29, 27, 25, 23, 21, 19, 17, 15, 13, 11, 9, 7, 5, 3, 1]
```