a(1)=3: a(2)= 4: a(3)=1: a(4)=2: a(5)=5
k = Int(Rnd( )*4)+1
For i=1 To 5
If I <> k Then
If a(i)<a(k) Then t=a(i): a(i)=a(k): a(k)=t
End If
Next i
执行该程序段后,数组元素a(1)到a(5)中的值依次不可能为( )
| n= [1,2,3,4,5,6] print(n[2]) |
For i = 1 To 6
a(i) = Int(Rnd * 20) + 1: b(i) = i
Next i
For i = 1 To 5
For j = i+1 To 6
If a(b(i))>a(b(j)) Then
t = b(j): b(j) = b(i): b(i) = t
End If
Next j
Next i
i = 1 : j = 6: s="" : Key = Val(Text1.Text)
Do While i <= j
m = (i + j) \ 2
If Key = a(b(m)) Then Exit Do
If Key < a(b(m)) Then j = m - 1 Else i = m + 1
s = s + Str(m)
Loop
Text2.Text = s
在文本框Text1中输入10,运行以上程序段后,文本框Text2中显示的内容为 3 5 4,则 a 数组中 a(1)到 a(6)各元素的值可能的是( )
B .
C .
D .
sum=1
for i in range(1, 5):
sum=sum*i
print(sum, i)
程序的运行结果为( )。
Sub Command1_Click()
x=4
For i=1 To 10 step 3
If x<i Then x=x+i
End If
Next i
Text1.Text=str(x)
End Sub
该程序运行结束,文本框 Text1 中显示( )
listque=[] #定义列表listque存储停车状况
max=8 #停车位最大容量
while(True):
print('\n1.停车') #\n表示换行打印
print('2. 开车离开')
print('3. 查看停车库')
print('其他. 退出')
x=input("输入你的选择:") #输入选择项
if x=='1':
if len(listque)<max:
print("还有"+str(max-len(listque))+"个停车位。")
listque.append(input("请输入停车车牌:"))
else:
print("对不起,停车位已满。")
elif x=='2':
if len(listque)==0:
print("停车库为空。")
else:
print(listque.pop(0)+"开出。")
elif x=='3':
print(listque)
else:
break
list_num=[1,3,5]
list_str=[str(i) for i in list_num]
print(list_str)
a,b=1,2
(注:可以一行或者多行实现)
print(a,b)
DIM X AS INTEGER, Y AS INTEGER
X=VAL(TEXT1.TEXT): Y=VAL(TEXT2.TEXT)
IF X<Y THEN A=X ELSE A=Y
PRINT A
PRIVATE SUB FORM_CLICK( )
X=INT(RND)+6
SELECT CASE X
CASE IS>5
PRINT 5
CASE IS >4
PRINT 4
CASE IS>3
PRINT 3
CASE ELSE
PRINT 2
END SELECT
END SUB
俗话说日有所进,月有所长,假设每个人的初始能值是1,经过一天的努力学习和工作后,能力会比之前增长1%。
如果周一到周五努力学习提升能力,而周末休息,且休息一天能力就降低1%。时通过取余运算来判断某一天是学习日还是休息日,如果余数是0或者6,那么这一天就是休息日;余数是其他数值时,余数是其他数值时,这一天是学习日。
请完善程序,计算两种情况下,一年后能力值增长情况。
#天天向上
dayup=1 #设置dayup为能力值, factor为能力变化幅度
factor=0.01
for i in range(0,):
dayup = * (1+factor)
print("天天向上的能力值:%.2f" % dayup)
#五上二下
dayup=1
for i in range():
if in [6, 0]: # 判断是否为休息日,是则能力下降;否则能力上升。
dayup = dayup*(1-factor)
else:
dayup = dayup*()
print("向上5天向下2天的能力值:%.2f" % dayup) #打印结果
①请填空完善该程序,实现功能:计算表达式s=1-2+3-4……+99=100的值并输出结果;
②编写完成后原名保存并关闭应用软件。
s=0
for i in range(1,):
if :
s=s-i
else:
print()