试题 试卷
题型:单选题 题类:常考题 难易度:普通
【bj】高中信息技术综合库——循环语句2
m=1
for i in range(10):
m=m*i
print(m)
Dim a(1 To 100)As Integer
n=Val(Text1.Text)
a(1)=0:a(3)=1
s=1
Next i
Text2.Text=Str(s)
方框中的代码由以下三部分组成:
①a(i)=a(i-2)+a(i-4) ②s=s+a(i)
③For i=5 To n Step 2
代码顺序正确的选项是( )
假设银行的年存储利率为3%,如果现在存储10000元钱,问多少年后连本带利超过12000元。设定:连本带利=本金*(1+利率)∧年数
假设n年后连本带息超过12000,根据题意得出数学关系式:10000*(1+3%)∧n>12000,求最小的n。
(参考程序)
Dim s as single
Dim r as single
Dim n as integer
s=10000
r=0.03
n=0
Do while
n=n+1
s=s*(1+r)
Loop
Print n;“年后”:“连本带利超过”;s
根据上述回答下列问题:
s=Text1.Text:n=Len(s):i=1
‘按变量s中字符顺序从左到右依次存入字符串数组a中,代码略
Do While I < n
t=a(i)
For j= I+ 1 To n
①
Next j
a(j-1)=t
②
For i = 1 To lean(s)
Texts2.Text = Texts2.Text + a(i)
s=input("请输入一串整数,以逗号间隔开来:")
t=""
sum=0
for i in ① :
if i!=", ":
else:
sum=sum+int(t)
print("该数据序列的和为:",sum)
s="0923 Hangzhou Yayunhui"; t=""
for i in range(len(s)):
j=s[i]
if not j>="a" or j>"z":
t=j+t
print(t)
程序运行后,输出的内容是( )
试题篮