试题 试卷
题型:填空题 题类: 难易度:普通
江苏省普通高中学业水平合格性考试信息技术模拟卷(九)
求100以内的累加和。
s= #设置s的初始值
for i in range(1, ): #只需填一个数字
s+= #求前i个数之和
print("1+2+3+4+……+100的结果是:",s)
s = "abcxyz"
q = [1,2,3] + [0] * 10
head , tail = 0 , 3
res = ""
for i in s :
c = chr ((ord(i) - ord("a") + q [head]) % 26 + ord("a"))
res += c
q [tail] = q [head]
head = head + 1
tail = tail + 1
print(res)
执行该程序段后,输出的结果是( )
a= int(input("请输入整数a:"))
b= int(input("请输入整数b:"))
s=0
for i in ① :
if ② :
s=s+i
print("[" ,a, b,"]区间内的奇数和为:",s)
程序中划线①处应填入的代码为{#blank#}1{#/blank#}
程序中划线②处应填入的代码为{#blank#}2{#/blank#}
num = input("请输入数字串:")
c = 0
⑴
for i in range(1,len(num)):
if ⑵ and f == False:
f = True
elif ⑶ and f == True:
c = c + 1
f = False
print("该数字串中有", c, "个拐点")
方框(1)(2)(3)的代码由以下部分组成:
①f = True ②f = False ③num[i-1] > num[i] ④num[i-1] < num[i]
下列选项中代码顺序正确的是( )
from random import random
a=[1]*5
i=1
while i<=4:
a[i]=int(random()*10)+1
if a[i]==a[i-1]//2 or a[i]==a[i-1]*2:
i+=1
执行该程序段后,数组a的值可能是( )
a=[21,3,4,5,9,14,23]
c,m=0,0
for i in range(2,len(a)):
if a[i-2]+a[i-1]==a[i]:
c+=1
if c>m:
m=c
else:
c=0
print(m)
执行程序后,输出结果是( )
试题篮