算法语句的题目3

来源:百度知道 编辑:UC知道 时间:2024/05/25 03:16:19
请问下面的程序是求什么算法的?
i = 1
sum = 1
WHILE i<101
sum = sum * i
i = i + 2
WEND
PRINT sum
END
总觉得一楼不对,WHILE后面是i<101啊!

sum=1*3*5*...*99
当i=99后,执行i=i+2后,i=101
返回while语句判断,不符合要求,停止循环
因此只累乘到99

1*1*3*5*7.....*99=s
奇数相乘到99

没错就是这样的呀...