首页 > 计算机类考试> 计算机二级> VB
题目内容 (请给出正确答案)
[主观题]

为计算1+3+5+……+99的值,某人编程如下 k=1s=0Whilek<=99k=k+2:s=s+kWendPrints在调试

为计算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

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“为计算1+3+5+……+99的值,某人编程如下 k=1s=0…”相关的问题
第1题
某人设计了下面的函数fun,功能是返回参数a中数值的位数: Function fun(a AS Integer)AS Integer
某人设计了下面的函数fun,功能是返回参数a中数值的位数: Function fun(a AS Integer)AS Integer Dim n% N=1 While a\10>=0 N=n+l:a=a\l0 Wend Fun=n End Function 在调用该函数时发现返回的结果不正确,函数需要修改,下面的修改方案中正确的是。 A.把错句n=1改为n=0 B.把循环条件a\l0>=0改为a\l0>0 C.把语句a=a\l0改为a=a Mod 10 D.把语句fun=n改为fun=a

点击查看答案
第2题
以下关于continue语句的描述中,错误的是()

A.continue只能应用于for循环、while循环和do…while循环

B.continue语句在循环中的作用是跳出循环

C.continue语句在循环中的作用是跳过下面尚未执行的语句,执行下一次循环

D.continue语句可用于提前结束本次循环

点击查看答案
第3题
在C语言中,下列说法中正确的是()A.不能使用“do语句while(条件)”的循环 B.“do语句While(条件)”
在C语言中,下列说法中正确的是()

A.不能使用“do语句while(条件)”的循环

B.“do语句While(条件)”的循环中必须使用“break”语句退出循环

C.“do语句while(条件)”的循环中,当条件非0时将结束循环

D.“do语句while(条件)”的循环中,当条件为0时将结束循环

点击查看答案
第4题
以下错误的叙述是______。A.使用while和do-while循环时,循环变量的初始化应该在循环语句之前完成B
以下错误的叙述是______。

A.使用while和do-while循环时,循环变量的初始化应该在循环语句之前完成

B.while循环是先判断表达式,后执行循环语句

C.do-while和for循环均是先执行循环体语句,后判断表达式

D.for、while和do-while循环中的循环体均可以由空语句构成

点击查看答案
第5题
下列说法中错误的是 A.只能在循环体内使用break语句 B.在循环体内使用break语句可以
下列说法中错误的是

A.只能在循环体内使用break语句

B.在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环

C.在while和do…while循环中,continue语句并没有使整个循环终止

D.continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断

点击查看答案
第6题
下列说法中错误的是A.只能在循环体内使用break语句B.在循环体内使用break语句可以使流程跳出本层
下列说法中错误的是

A.只能在循环体内使用break语句

B.在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环

C.在while和do...while循环中,continue语句并没有使整个循环终止

D.continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断

点击查看答案
第7题
下列关于循环语句的描述中,错误的是()。A.while循环语句中给定的表达式不能为非0的常量,否则便是
下列关于循环语句的描述中,错误的是()。

A.while循环语句中给定的表达式不能为非0的常量,否则便是死循环

B.for循环语句的循环体内可以出现while循环语句、do-while循环语句和for循环语句

C.循环语句的循环体可以是空语句

D.循环语句的循环体内可以出现break语句,也可以出现continue语句

点击查看答案
第8题
某人设计了如下程序用来计算并输出7!(7的阶乘)Private Sub Command1 Click()t=0For k=7 To 2 S
某人设计了如下程序用来计算并输出7!(7的阶乘)

Private Sub Command1 Click()

t=0

For k=7 To 2 Step-1

t=t*k

Next

Print t

End Sub

执行程序时,发现结果是错误的,下面的修改方案中能够得到正确结果的是()。

A.把t=0改为t=1

B.把For k=7 To 2 Step-1改为For k=7 T0 1 Step-1

C.把For k=7 To 2 Step-1改为For k=1 T0 7

D.把Next改为Next k

点击查看答案
第9题
以下叙述中错误的是()。A.C语句必须以分号结束B.复合语句在语法上被看做一条语句C.空语句出现在任
以下叙述中错误的是()。

A.C语句必须以分号结束

B.复合语句在语法上被看做一条语句

C.空语句出现在任何位置都不会影响程序运行

D.赋值表达式末尾加分号就构成赋值语句

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改