问题 解答题

设计一个计算1×3×5×7×…×99的算法,并写出程序。

答案

解:算法步骤如下:

第一步:S=1;

第二步:i=3;

第三步:S=S×i;

第四步:i=i+2;

第五步:判断i是否大于99,若是转到第六步;否则返第三步,继续执行第三步,第四步,第五步;

第六步:输出S;

第七步:算法结束。

相应的程序框图如图所示:

程序如下所示:

单项选择题
选择题