算法流程图练习.docx
《算法流程图练习.docx》由会员分享,可在线阅读,更多相关《算法流程图练习.docx(4页珍藏版)》请在冰豆网上搜索。
![算法流程图练习.docx](https://file1.bdocx.com/fileroot1/2022-10/24/494e713e-e648-4270-babb-1733d9789eb0/494e713e-e648-4270-babb-1733d9789eb01.gif)
算法及算法的表示检测
一、选择题(题型注释)
1.某算法要实现0到100的偶数之和,流程图如图所示。
则ißi+2被执行的次数是
2
A.50B.51C.100D.101
2.某算法的部分流程图如右图所示,执行这部分流程后,变量x的值是
A.0B.1C.2D.3
3.某商品团购优惠策略的流程图如图所示
当n为100、p为10时,实付金额s的值是()。
A.1000 B.950 C.850 D.750
4.写出下面流程图所表述的算法的功能▁▁▁▁
A.降序排序B.求最大值C.交换输出D.判断是否是偶数
5.以下流程图的运行结果是_______。
A.49B.59C.45D.95
6.若输入两数1,-4,输出结果_______
A.-5 B.-3C.5 D.3
7.如图所示,是求绝对值的算法,其描述方式分别是()
A.自然语言、流程图B.伪代码、流程图
C.自然语言、伪代码D.流程图、自然语言
8.将两位同学的身高放入变量a和b中,比较这两个变量的大小,最后把其中较大的数放到变量c中并输出,流程图如图所示。
①中应填()
A.abC.a=bD.a<>b
9.求[0,100]之间所有偶数之和s的算法流程图如图所示。
为了实现此算法,图中判断框①和处理框②处可填入的是()
A.①x≤100?
②x←x+2B.①x≤100?
②x←x+1
C.①x≥100?
②x←x+2D.①x≥100?
②x←x+1
10.某算法流程图如图所示,执行该算法后,“s←s+i”共被执行的次数是()
Y
N
开始
i<20?
i←i+3
S←1:
i←1
s←s+i
输出s的值
结束
A.0B.6C.7D.8
11.某算法的流程图如下所示:
当输入a、b、c的值分别为5、2、8时,该算法的输出结果为()输入a,b,c
a>b?
a←b
a>c?
a←c
输出a
开始
Y
Y
N
N
结束
A.8B.2C.5D.7
答案第3页,总4页