设计一个算法:输出1000以内能被3和5整除的所有正整数,画出程序框图。
题型:同步题难度:来源:
设计一个算法:输出1000以内能被3和5整除的所有正整数,画出程序框图。 |
答案
解:本题是计数型循环结构,能被3和5整除的正整数都是15的倍数,而1000=15×66+10,因此1000以内一共有66个这样的正整数,引入变量a表示输出的数,引入计数变量n,n可以取1~66,反复输出a,就能输出1000以内的所有能被3和5整除的正整数。 算法如下: 第一步,n=1; 第二步,若n≤66,则执行第三步,否则,执行第六步; 第三步,a=15n; 第四步,输出a; 第五步,n=n+1,返回第二步; 第六步,结束。 程序框图如图所示。 |
举一反三
以下是某次考试中某班15名同学的数学成绩(单位:分):72 ,91 ,58 ,63 ,84 ,88 ,90 ,55 ,61,73 ,64 ,77 ,82 ,94 ,60,要求将80分以上的同学的平均分求出来,画出该问题算法的程序框图。 |
现有欧几里得算法如图所示,若取A=10,B=3,则输出的B为 |
|
[ ] |
A.2 B.6 C.16 D.1 |
程序框图如图所示,它是算法中的 |
|
[ ] |
A.条件结构 B.顺序结构 C.递归结构 D.循环结构 |
阅读如图所示的流程图,若输入x的值为1,则输出的结果为 |
|
[ ] |
A.4 B.1 C.3 D.2 |
如图所示的流程图表示的算法是 |
|
[ ] |
A.输出c,b,a B.输出a,b,c中的最大值 C.输出a,b,c中的最小值 D.比较a,b,c大小 |
最新试题
热门考点