单项选择题
下面程序在调试时出现了死循环 Private Sub Command1_Click() n=Input Box("请输入一个整数") Do If n Mod 2=0 Then n=n+1 Else n=n+2 End If Loop Until n=1000 End Sub 下面关于死循环的叙述中正确的是【 】
A.只有输入的n是偶数时才会出现死循环,否则不会
B.只有输入的n是奇数时才会出现死循环,否则不会
C.只有输入的n是大于1000的整数时才会出现死循环,否则不会
D.输入任何整数都会出现死循环
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
窗体上有1个名称为Text1的文本框和1个名称为Command1.的命令按钮。要求程序运行时,单击命令按钮,就可把文本框中的内容写到文件out.txt中,每次写入的内容附加到文件原有内容之后。下面能够正确实现上述功能的程序是【 】
A.Private Sub Command1_Click() Open"out.txt"For Input As#1 Print#1,Text1.Text Print#1, Close #1 End Sub
B.Private Sub Command1_Click()Open"out.txt"For Output As#1 Text1l.Text Close#1 End Sub
C.Private Sub Command1_Click()Open"out.txt"For Append As#1 Print#1,Text1.Text Close #1 End Sub
D.Private Sub Command1_Click() Open"out.txt"For Random As#1 Print#1,Text1.Text Close#1 End Sub
点击查看答案&解析
单项选择题
为了计算1+3+5+…+99的值,某人编程如下k=1S=0While k<=99k=k+2 : S= S+ kWendPrint S在调试时发现运行结果有错误,需要修改。下列错误原因和修改方案中正确的是【 】
A.While…Wend循环语句错误,应改为For k=1 To 99…Next k
B.循环条件错误,应改为While k<99
C.循环前的赋值语句k=l错误,应改为k=0
D.循环中两条赋值语句的顺序错误,应改为S= S+ k:k=k+2
点击查看答案&解析
相关试题
在窗体上从左到右有Text1、Text2两个文本...
在窗体上先后画2个图片框, 名称分别为Pi...