试题 试卷
题型:填空题 题类: 难易度:普通
江苏省普通高中学业水平合格性考试信息技术模拟卷(十四)
实现功能:判断正数负数还是零:输入一个实数,如果这个数大于0输出“正数”,如果小于0输出“负数”,如果等于0则输出“零”。
x=float(input("请输入一个数:"))
if :
print(x,"为正数")
:
print(x,"为负数")
else:
for i in range(10):
k=int(input())
if k<=20 and k>0:
if k>15:
if k>18:
x=0
else:
x=1
if k>12:
x=4
x=5
程序描述:输入三个正整数(a、b、c),将其中最小的那个数赋值给变量min并输出。
代码如下:
a=int(input("请输入第1个正整数:"))
b=int(input("请输入第2个正整数:"))
c=int(input("请输入第3个正整数:"))
if a<b:
①
②
if ③ :
④
print("最小数为:",min)
S=0
For i=1 To 14
x=2*i-1
If x Mod 3 =0 Then s=s+1
Next i
1)查找相邻两个非降序数据段:在未处理的数据区域中,从前往后找出第一个最长非降序数据段。若该数据段后面没有元素,则本轮处理完毕:否则在第1个数据段的后面,从前往后找出数组中第二个最长非降序数据段。
2)合并两个数据段:借助数组tmp.将查找到的两个相邻数据段合并成一个非降序数据段,然后将合并后的数据依次存回到原数组中。
3)若数组中还有未处理的数据,则重复(1)(2)步骤。每一轮数据处理完毕后,重新从数组第1个数据开始进行下一轮处理。若检测到某一轮没有合并处理,则说明n个数据已构成非降序数据段,数据处理结束。
n=int(input())
{#blank#}1{#/blank#}
for i in range(n+1):
flag=False
if i%7==0:
flag=True
m=i
while {#blank#}2{#/blank#}:
if m%10==7:
m//=10
if {#blank#}3{#/blank#}:
sum=sum+i*i
print(sum)
s=input()
n=len(s);c=1;max=1
for i in range(1,n):
if (1)____:
c=c+1
if c>max:
max=c
试题篮