柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
以下不构成无限循环的语句或语句组是( )。
A.n=0; do {++n;} while (n<=0);
B.n=0; while (1) { n++;}
C.n=10; while (n); {n--;}
D.for(n=0,i=1; ; i++) n+=i;
热度🔥1,017
参考答案:A
解析:
【解析】选项A)中do后面的语句只执行了一次便结束了循环;B)选项中条件while(1)永远成立,所以是死循环;C)选项中n的值为10,而循环体为空语句,所以while(n)永远为真,进入死循环;D)选项中for语句第二个表达式为空,所以没有判别条件,进入死循环。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码: Private Sub Command1_Click() MsgBox f(24,18) End Sub Public Function f(m As Integer,n As Integer)As Integer Do While m<>n Do While m>n m=m-n Loop Do While m
在标准模块中用Public关键字定义的变量,其作用域为( )。
窗体上有一个名称为VScroll1的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScroll1.Value的值等于( )。
以下是与设置系统菜单有关的命令,其中错误的是( )。
标签
二级C语言
循环
语句
while
选项