问题描述:
[单选]
为了计算1+3+5+…+99的值,某人编程如下: k=1 s=0 While k<=99 k=k+2:s=s+k Wend Print s 在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中正确的是()。
A.Whil..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
参考答案:查看无
答案解析:无
☆收藏
答案解析:无
☆收藏
上一篇:两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是()。 main(){ int x; scanf("%d",&x); if(x++>2)printf("%d",x); else printf("%d\n",x--); }
下一篇:窗体上有一个名称为Text1的文本框和—个名称为Command1的命令按钮。要求程序运行时,单击命令按钮,就可把文本框中的内容写到文件out.txt中,每次写入的内容附加到原有内容之后。下面能够正确实现上述功能的程序是()。
- 我要回答: 网友(18.118.186.62)
- 热门题目: 1.在ASCⅡ码表中,根据码值由 2.当数据对象A被事务加上排它锁 3.在单链表中,增加头结点的目的