2025届信息技术一轮复习练习:专题3 算法的表示之流程图(含答案)

资源下载
  1. 二一教育资源

2025届信息技术一轮复习练习:专题3 算法的表示之流程图(含答案)

资源简介

专题3 算法的表示之流程图
知识点 用流程图表示算法
1.某算法的部分流程图如图所示,执行这部分流程图,若输入的值依次为7,20,8,15,10,40,-1,则输出结果为(  )
A.4 40 B.3 10
C.1 20 D.3 15
2.算法的部分流程图如图所示。
执行这部分流程,若输入n的值为12,则输出s的值为(  )
A.10101010 B.00001111
C.11110000 D.1100
3.某算法的部分流程图如图所示,执行该流程后,变量sum的值为(  )
A.20 B.25
C.45 D.60
4.某算法的部分流程图如图所示。执行这部分流程,若输入a的值为13,则输出c的值是(  )
A.1 B.2
C.3 D.4
5.某算法部分流程图如图所示,执行这部分流程图后,则输出结果为(  )
A.111 B.1110
C.1010 D.1101
6.某算法的部分流程图如图所示,若用Python语言描述,则下列选项正确的是(  )
A.res=1;a=2
for n in range(6,0,-2):
  if n%2==1:
  res*=a
  else:
  a*=a
  n//=2
print(res)
B.res=1;a=2;n=6
while n>0:
  if n%2==1:
  res*=a
  else:
  a*=a
  n//2
print(res)
C.res=1;a=2
for n in range(6,0,-2):
  if n%2==1:
  res*=a
  a*=a
  n//=2
print(res)
D.res=1;a=2;n=6
while n>0:
  if n%2==1:
  res*=a
  a*=a
  n//=2
print(res)
7.某算法的流程图如图所示,执行这部分流程,当输入n的值为13时,输出结果为(  )
A.3 B.4
C.5 D.6
8.某算法的流程图如图所示。执行这部分流程,输入41,则输出的值是(  )
A.0 B.19
C.22 D.32
9.某算法的部分流程图如图所示,执行这部分流程,依次输入24,18,则输出smaller,t的值分别为(  )
A.3 48 B.6 48
C.6 72 D.18 72
10.某算法的流程图如图所示,执行这部分流程,若输入n值为60,则输出c的值为(  )
A.3 B.4
C.5 D.6
11.某算法的部分流程图如图所示。执行这部分流程,若输入n的值为100,则输出s的值为(  )
A.14 B.15
C.100 D.116
12.某算法的流程图如图所示,执行这部分流程,若输入n的值为21,则输出k的值是(  )
A.1 B.2
C.3 D.0
13.某算法的部分流程图如图所示,执行这部分流程,若输入g的值依次为18,28,36,60,则输出值s,i依次为(  )
A.20 3 B.10 4
C.10 3 D.13 4
14.某算法的流程图如图所示,执行该流程,输入x的值为整数26,则输出s的结果是(  )
A.11010 B.10011
C.01011 D.11001
15.某算法的部分流程图如图所示,执行该流程图后,输出s,i的值分别是(  )
A.9 4 B.5 5
C.4 5 D.0 6
16.某算法的部分流程图如图所示,当输入n的值为4时,则输出a,b的值分别为(  )
A.5 5 B.16 16
C.34 55 D.16 32
专题3 算法的表示之流程图
知识点
1.D 2.C 3.A 4.C 5.B 6.D 7.A 8.B 9.C 10.B 11.A 12.A 13.B 14.C 15.B 16.C

展开更多......

收起↑

资源预览