1乘3乘5一直乘到n,
当循环一次时,结果为1;
当循环两次时,结果为3;
当循环三次时,结果为15;
。
要求使用while与if条件语句。
求帮忙
n = int(input())
i = 3
s = 1
while i<n:
if i%2==1:
s *= i
i +=1
print(s)
n = int(input())
i = 1
s = 1
while i<n+1:
if i%2==1:
s *= i
i +=1
print(s)
num = int(input())
result = 1
for i in range(1,num + 1,2):
result = result * i
print(f'从1到{num}所有奇数的乘积为:{result}')
```java
n = int(input())
i = 1
s = 1
while i<n+1:
if i%2==1:
s *= i
i +=1
print(s)
```