题目内容
设计一个算法,输出1到100之间所有的3的倍数,并画出程序框图.
考点:设计程序框图解决实际问题
专题:算法和程序框图
分析:本题是常规题型,可通过循环结构实现.
解答:
解:算法如下:
第1步,开始.
第2步,令i=1.
第3步,判断“i mod 3=0”是否成立.若是,则输出i;否则,执行下一步.
第4步,判断“i<100”是否成立.若否,则结束算法;否则,执行下一步.
第5步,使i的值增加l,仍用i表示.返回第3步.
程序框图如下:
第1步,开始.
第2步,令i=1.
第3步,判断“i mod 3=0”是否成立.若是,则输出i;否则,执行下一步.
第4步,判断“i<100”是否成立.若否,则结束算法;否则,执行下一步.
第5步,使i的值增加l,仍用i表示.返回第3步.
程序框图如下:
点评:本题是考查循环结构时常用的范例,属于基础题.
练习册系列答案
相关题目
已知在6个电子元件中,有2个次品,4个合格品,每次任取一个测试,测试完后不再放回,直到两个次品都找到为止,则经过4次测试恰好将2个次品全部找出的概率( )
A、
| ||
B、
| ||
C、
| ||
D、
|