运行程序,运行结果如图所示。
请在空格处填写正确的代码,使程序完善实现以下功能。
money=100 #一共100文钱
num=100 #一共100只鸡
cock_price=5 #公鸡价格5文
hen_price=3 #母鸡价格3文
threechick_price=1 #3只小鸡1文
for cock_num in range(1,): #公鸡只数可能为1-20
for hen_num in range(1,): #母鸡只数可能为1-33
for chick_num in range(1,101): #(3小鸡)只数可能为1-100
money1=cock_num*cock_price+hen_num*hen_price+chick_num/threechick_price
num1=cock_num+hen_num+chick_num
if money1==money and num1==num:
print (cock_num,hen_num,)
input("运行完毕,请按回车键退出...")
c=“1234”
For i=1 To 4
Print_________
Next
如果要让程序运行后得到如下结果:
1 12 123 1234
则在下划线处应填入的内容为( )。
Private Sub Command1_Click( )
Dim a As Integer, b As Integer, c As Integer
A=Val(Text1.Text): b=Val(Text2.Text): c=Val(Text3.Text)
Label2.Caption=Str(fx(a, b, c))
End Sub
Function fx(x As Integer, y As Integer, z As Integer) As Integer
If x<y Then fx=z
If x>y Then fx=y Else fx=x
End Function
a=Int(Rnd*20)*2+11
r=0:s=""
Do While a>0
r=a Mod 7
s=r&s
a=a\7
Loop
执行该程序段后,变量s的值不可能是( )
s="Hello, Kitty!"
n=Len (s)
Text1. text= Mid (s,7,n-7)
Dim a(1 To 6) As Integer, i As Integer
a(1) = Int(Rnd() * 5) + 95
For i=2 To 6
a(i)=a(i-1)-Int(Rnd()*5)
If i Mod2=0 Then a(i) = a(i) + a(i) Mod 2
Next i
程序运行后,a(1)-a(6)中可能的值是( )
A=int(input( ))
print(A * 5)
以下程序引入Python的math模块,使用math模块下的floor函数对命令行输入的实数进行取整。
n=input(“请输入一个实数:”)
n2= math. floor(float(n))
print(n2)
s = "happy": n = Len(s)
For i = 1 To n
x = Int(Rnd * n + 1)
c = Mid(s, x, 1)
If x Mod 2 = 0 Then
c = Chr((Asc(c) - Asc("a") + 1) Mod 26 + Asc("a"))
Else
c = Chr(Asc("a") + 25 - (Asc(c) - Asc("a")))
End If
s1 = c + s1
Next i
则运行本程序段后,变量s1的值不可能为( )
y=1
for x in range(1,5):
y=y*x
print(y)
a=[5,2,7,10,17,25,42,66]
c=0
for i in range(2,len(a)):
if a[i-1]+a[i-2]==a[i]:
c=c+1
print(c)
运行程序后,输出的内容是( )