试题 试卷
题型:填空题 题类: 难易度:普通
江苏省普通高中学业水平合格性考试信息技术模拟卷(八)
一个正整数的阶乘是所有小于及等于该数的正整数的积,并且0的阶乘为1,即n!=1*2*3*...*(n-1) *n。现求正整数n的阶乘。
num = int(input("请输入一个数字:"))
#赋初值
for i in range(1, ):
f=
print("%d 的阶乘为 %d" %(num, f))
x=0
for i in range(1,20,3):
x=x+i
print(x)
实现上述功能的程序如下,请在划线处填入合适的代码。
def isprime(x):
for i in range(2,x):
if {#blank#}1{#/blank#} :
return False
return True
n=int(input("请输入一个正整数 n:"))
c=0
k=3
while k<=n-2:
if isprime(k) and {#blank#}2{#/blank#} :
print(k,k+2)
{#blank#}3{#/blank#}
k=k+1
print("共有"+str(c)+"对双胞胎数")
s=0
for i in range(1,6,2):
s=s+1
print(s)
求100以内的累加和。
s={#blank#}1{#/blank#} #设置s的初始值
for i in range(1, {#blank#}2{#/blank#}): #只需填一个数字
s+={#blank#}3{#/blank#} #求前i个数之和
print("1+2+3+4+……+100的结果是:",s)
试题篮