首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了计算1+3+5+…+99的值,某人编程如下: k=1 s=0 While k<=99 k=k+2:s=s+k Wend Print s 在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中
为了计算1+3+5+…+99的值,某人编程如下: k=1 s=0 While k<=99 k=k+2:s=s+k Wend Print s 在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中
admin
2009-03-17
33
问题
为了计算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 T0 99…Next k
B、循环条件错误,应改为While k<99
C、循环前的赋值语句K=1错误,应改为k=0
D、循环中两条赋值语句的j顷序错误,应改为s=s+k:k=k+2
答案
D
解析
根据题面中循环的意思是先将1赋给k,总和s初始化为0,这样在循环体内就需要先计算总和,再将循环变量k的值加2,再继续循环。
转载请注明原文地址:https://kaotiyun.com/show/cj1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
【】方法用于更新图形。它首先清除背景,然后设置前景,再调用paint()方法完成组件中的具体绘图。
字符串分为两大类,一类是字符串常量,使用String类的对象表示,另一类是字符串变量,使用【】类的对象表示。
下面程序的输出结果是()。publicclassSun{publicstaticvoidmain(Stringargs[]){intn=4,sum=0;
请在代码中的画线处填写正确的语句【】,使程序输出helloworld!。//HelloApplet.javaImportjava.awt.*;Importjava.applet.*;PublicclassHel
设执行下面的赋值语句a=Float.valueOf("34").floatValue()之后,a的值是()。
下列叙述中正确的是()。
在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目为()。
若a是float型变量,且a=6,则表达式a/2+(int)(a+1)%2的值为【】。
随机试题
立法机关决策程序中最复杂的一种程序是()
CO2气体保护薄板平对接焊时,采用()焊法。
胆绞痛部位的主要特点是
临床诊断甲减最灵敏的指标是
治癥瘕治挛急作痛
商业银行在取得抵债资产时,要冲减()
普通合伙企业的合伙人发生的与合伙企业无关的债务,相关债权人可以其债权抵销其对合伙企业的债务。()
请简要说明劳动者派遣的成因和特点。
1915年兴起的初期新文化运动的基本内容有()
若,则|a-b|=________.
最新回复
(
0
)