组卷网 > 高中信息技术综合库 > 数据与计算 > 算法与程序实现 > 算法 > 典型算法
题型:选择题 难度:0.85 引用次数:4 题号:22473425
执行下列程序以后i的值是(   
for i in range(-3,-21,-4):
print(i,end=" ")
print(end="\n")
A.-3B.-4C.-19 D.-21

相似题推荐

选择题 | 较易 (0.85)
【推荐1】数组a中存储着全校学生的学号和BMI信息,格式为[['0101',19.2],['0102',18.5],['0103',20.1],...]。其中每条数据的第一项为学号,第二项为BMI值。数组a已经按学号升序排序,现要求按照BMI值进行降序排序,BMI相同情况下仍然按照学号保持升序。则下列程序段可以实现该功能的是(     
A.for i in range(1,n):
            for j in range(n-i):
                      if a[j+1] > a[j]:
                            a[j], a[j+1] = a[j+1], a[j]
B.for i in range(1,n):
               for j in range(n-i):
                         if a[j][1] > a[j+1][1]:
                                    a[j], a[j+1] = a[j+1], a[j]
C.for i in range(1, n):
              for j in range(n-1, i-1, -1):
                        if a[j][1] <= a[j-1][1]:
                               a[j], a[j-1] = a[j-1], a[j]
D.for i in range(1, n):
              for j in range(n-1, i-1, -1):
                       if a[j][1] > a[j-1][1]:
                                   a[j], a[j-1] = a[j-1], a[j]
2024-01-20更新 | 14次组卷
选择题 | 较易 (0.85)
【推荐2】有如下Python程序段
def shift(s,flag):
       if len(s)==1:
             return s
       elif s[0] in ".?!":
             return s[0]+shift(s[1:],True)
       elif flag:
             return s[0].upper()+shift(s[1:],False)
             #upper()把字符串s 中的小写字母转换成大写字母
       else:
             return s[0]+shift(s[1:],False)
print(shift("which is strong!basic,java or python?",True))
运行上述程序段后,输出的结果是(     
A.Which is strong!Basic,Java or python?B.Which Is Strong!Basic,Java Or Python?
C.Which is strong!Basic,java or python?D.WHICH IS STRONG!BASIC,JAVA OR PYTHON?
2024-01-20更新 | 14次组卷
选择题 | 较易 (0.85)
【推荐3】某算法的部分流程图如下图所示,若输入的X依次为为10、 25、21、 3、50、1、 60、45、20、0执行这部分流程后,输出min的值是

        

A.21B.25C.0D.60
2020-03-06更新 | 14次组卷
共计 平均难度:一般