组卷网 > 高中信息技术综合库 > 数据与计算 > 算法与程序实现 > 算法 > 典型算法
题型:选择题 难度:0.65 引用次数:40 题号:19528686
有如下 Python 程序段:

import random

a=[0]*6

i=0

while i<6:

       a[i]=random.randint(1,10)

       if a[i]%2==i%2:

             continue

       elif i%2==1:

             a[i]=a[i]-a[i-1]

       i+=1

程序运行后,列表 a 的值可能是(  )

A.[2,3,4,1,6,-5]B.[7,3,9,-1,9,-3]C.[5,9,3,3,5,1]D.[1,5,7,-2,3,5]
【知识点】 典型算法

相似题推荐

选择题 | 适中 (0.65)
【推荐1】有如下 python 加密程序段, 以下说法正确的是(     

A.该加密程序段所用的加密算法是换位密码法
B.若输入字符串 code 为“App”,则输出的结果为 crr
C.若要对数字字符逐个右移进行加密,则只需将加框处语句修改为“(int(s)+key)%10”
D.若原文全部由小写字母组成,将加框处语句修改为“ord('a')+((ord(s)-ord('a'))-key)%26”可将加密的密文还原为明文
2022-08-02更新 | 124次组卷
选择题 | 适中 (0.65)
名校
【推荐2】以下程序用于统计自然数1到n之间出现多少个x(0<=x<=9),空缺处应填入的代码是(       
n = Val(Text1.Text)
x = Val(Text2.Text)
k = 0
For i = 1 To n
   ________①_________
     Do While temp <> 0
          y= temp Mod 10
          If ________②_________ Then k = k + 1
          temp = temp \ 10
     Loop
Next
Label1.Caption = Str(k)
A.①temp=n   ② y=xB.①temp = i   ② y=x
C.①temp=i     ② i=xD.①temp=n   ② i=x
2020-07-02更新 | 86次组卷
选择题 | 适中 (0.65)
【推荐3】在10000条有记录集中查找,没有找到相应的记录,则至少查找的次数为(       
A.13B.14C.15D.10000
2020-04-10更新 | 27次组卷
共计 平均难度:一般