试题 试卷
题型:填空题 题类: 难易度:普通
江苏省普通高中学业水平合格性考试信息技术模拟卷(三)
输入a,b两个整数,如果a为大数,则进行交换,然后分别输出大数、小数的值。
a=int(input("请输入a:"))
b=int(input("请输入b:"))
if : #如果a为大数
a, b=b, a
print("大数是", ,"小数是",)
图a
图b为标准ASCII码表供你参考(其中ASCII为1-32,127的字符为特殊符号,不能用作密码):
图b
实现上述功能的VB程序代码如下,请回答以下问题:
s = 0
For i = 1 To 20 Step 2
If s < 15 Then
s = s + i
End If
Next i
以上程序执行结束后,变量s和i的值分别为( )
s=Text.Text
c=0
For i=1 To 26
⑴
Next
For i=1 To Len(s)
⑵
IF d(t)=0 Then d(t)=i
⑶
Text2 Text=Str(c)
填空处的代码可由以下部分组成
①d(i)=0 ②=val(Mid(si, 1) ③IFd(t)<>0Andi-d(t)> c Then c=i-d(t)
④d(i)=1 ⑤t=Asc(Mid(s, i, 1)-Asc("a")+1 ⑥fi-d(t)> c Then c=i-d(t)
代码顺序正确的是( )
from math import *
def isPrime(x): # 判断是否为素数
i = 2
while :
if x % i == 0:
return ①
i += 1
return True
count = 0
for p in range(2, 50): # 判断否为梅森素数
if ② :
m = ③
if isPrime(m) == True:
print(m)
count += 1
print("2的50次方减1以内的梅森素数共有:" + ④ + "个")
试题篮