题目
为计算1+3+5+……+99的值,某人编程如下
k=1
s=0
While k<=99
k=k+2 : s=s+k
Wend
Print s
在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中正确的是()。
A.While …Wend循环语句错误,应改为For k=1 To 99 …Next k
B.循环条件错误,应改为Whlie k<99
C.循环前的赋值语句k=1错误,应改为k=0
D.循环中两条赋值语句的顺序错误,应改为s=s+k : k=k+2
第1题
(27 )为计算 1+3+5+ …… +99 的值,某人编程如下
k=1
s=0
While k<=99
k=k+2 : s=s+k
Wend
Print s
在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中正确的是()
A ) While … Wend 循环语句错误,应改为 For k=1 To 99 … Next k
B ) 循环条件错误,应改为 Whlie k<99
C ) 循环前的赋值语句 k=1 错误,应改为 k=0
D ) 循环中两条赋值语句的顺序错误,应改为 s=s+k : k=k+2
第2题
A.WhilE...Wend循环语句错误,应修改为For k=-1 T0 99…Next k
B.循环条件错误,应改为While k<99
C.循环前的赋值语句K=1错误,应改为k=0
D.循环中两条赋值语句的j顷序错误,应改为s=s+k:k=k+2
第4题
为计算a“的值,某人编写了函数power如下:
Private Function power(a As Integer,n As Integer)As Long
Dim P As Long
P=a
For k=l T0 n
P=P * a
Next k
poWer=P
End Function
在调试时发现是错误的,例如Print power(5,4)的输出应该是625,但实际输出是3125。程序需要修改。下面的修改方案中有3个是正确的,错误的一个是
A.把For k=1 To n改为For k=2 To n
B.把P=P*a改为P=p^n
C.把Fork=1 To n改为For k=1 To n-1
D.把P=a改为P=1
第5题
(34)为计算 a 的值,某人编写了函数 power 如下:
Private Function power (a As Integer, n As Integer) As Long
Dim p As Long
p=a
For k=1 To n
p=p*a
Next k
power=p
End Function
在调试时发现是错误的,例如 Print power(5,4)的输出应该是 625,但实际输出是 3125。程序需要修改。
下面的修改方案中有 3 个是正确的,错误的一个是()。
A)把 For k=1 To n 改为 For k=2 To n
B)把 p=p*a 改为 p=p^n
C)把 For k=1 To n 改为 For k=1 To n-1
D)把 p=a 改为 p=1
第8题
A.顺序结构
B.选择结构
C.循环结构
D.环形结构
第9题
下列程序的功能是计算surn=1+{1+3)+(1+3+5)+…+(1+3+5+…+39)
PrivateSub Command34_click
t=0
m=1
sum=0
Do
t=t+m
sum==stum+tm=__________
LoopWhile m<=39
MsgBox’Sum=”&sum
End Sub
为保证程序正确完成上述功能,空白处应填入的语句是()。
A.m+1
B.m+2
C.t+1
D.t+2
第10题
下列程序的功能是计算surn=1+{1+3)+(1+3+5)+…+(1+3+5+…+39) PrivateSub Command34_click t=0 m=1 sum=0 Do t=t+m sum==stum+tm=__________ LoopWhile m<=39 MsgBox’Sum=”&sum End Sub 为保证程序正确完成上述功能,空白处应填入的语句是()。
A.m+1
B.m+2
C.t+1
D.t+2
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!