问题描述:
[单选]
为了计算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中,每次写入的内容附加到原有内容之后。下面能够正确实现上述功能的程序是()。
- 我要回答: 网友(216.73.216.136)
- 热门题目: 1.8255A的数据总线缓冲器是 2.8255A的端口A工作在方式 3.下列指令中合法的是()。
