问题
解答题
设计一个计算1×3×5×7×…×99的算法,并写出程序。
答案
解:算法步骤如下:
第一步:S=1;
第二步:i=3;
第三步:S=S×i;
第四步:i=i+2;
第五步:判断i是否大于99,若是转到第六步;否则返第三步,继续执行第三步,第四步,第五步;
第六步:输出S;
第七步:算法结束。
相应的程序框图如图所示:
程序如下所示:
。
设计一个计算1×3×5×7×…×99的算法,并写出程序。
解:算法步骤如下:
第一步:S=1;
第二步:i=3;
第三步:S=S×i;
第四步:i=i+2;
第五步:判断i是否大于99,若是转到第六步;否则返第三步,继续执行第三步,第四步,第五步;
第六步:输出S;
第七步:算法结束。
相应的程序框图如图所示:
程序如下所示:
。