①设定⼀个理想数字比如:66,
②让⽤户输入数字,如果比66⼤,则显示:“你猜大了!”;
③如果⽐66小,则显示:“你猜小了!”;
④只有等于66,显示:“你才对了!”,并退出循环。
国际通常用BMI (Body Mass Index) 衡量人体肥胖和健康状况的标准,计算公式是:
BMI=体重(kg) /身高2 (m2)
国际、国内对BMI指数评判的标准(如下表39-1)。国际:世界卫生组织:国内:国家健康委员会。
|
分类 |
国际BMI值 |
国内BMI值 |
|
偏瘦 |
<18.5 |
<18.5 |
|
正常 |
18.5~25 |
18.5≤bmi <24 |
|
偏胖 |
25~30 |
24≤bmi <28 |
|
肥胖 |
≥30 |
≥28 |
请以国内为标准,帮他完善程序代码,在划线处填空。
w= (input(“请输入你的体重(单位:千克):”)) #转浮点数函数
h=float (input(“请输入你的身高(单位:米):”))
bmi= #计算bmi
if bmi<18.5:
print(“”)
elif:
print(“正常”)
elif 24<=bmi <28:
print(“偏胖”)
print(“肥胖”)
x=0
for i in range(6):
for j in range(7):
x=x+1
print (x)
i=1
sum=0
while i<=20:
if I %2==0:
sum=sum-i
else:
sum=sum+i
i +=1
print (sum)

① ② ③ ④
Dim i As Integer, s As Integer
s=4
i=9
If i < 1 Then
i=i-3
Else
i=s+i
End If
s=1
For i=1 to 3
s=s*i
Next i
s = 0
For i = 1 To 5
s = s + i
Next i
该程序段运行后,i的值为( )
Dim x As Integer
x=0
Do While x<50
x=(x+2)*(x+3)
Loop
实现上述功能的程序如下,请在划线处填入合适的代码。
def isprime(x):
for i in range(2,x):
if:
return False
return True
n=int(input(“请输入一个正整数n:”))
c=0
k=3
while k<=n-2:
if isprime(k) and:
print(k,k+2)
k=k+1
print(“共有”+str(c)+“对双胞胎数”)
Dim m, n, k As Integer
m = 6
n = 1
For k = 1 To m Step 2
n = n * k
Next k
Print "n ="; n
程序运行后,n的值是:
| s=0 : t=1: p=1 For i=1 To 10 t=t*i s=s+p*t p=- p Next i |
Num1=9
Num2=14
age=(Num1+Num2)/2
print(age)
Num=123
temp1=Num%10
temp2=Num%100
print(temp1,temp2)
a=4
b=6
avg=(a+b)/3
print(avg)
Num1=4.1
Num2=5.8
age=(Num1+Num2)/2
c1=356
c2=365
c1=c2
print(c1)
屏幕上输出的内容是( )
