[单项选择题] 下列语句段将输出字符"*"的个数为( )。 int i=100; while (1) { i--; if (i==0) break; cout<<"*"; }
A.98
B.99
C.100
D.101
正确答案:B
参考解析:本题考查while循环语句。根据if条件表达式可知,当i的值为1时,进入循环体,执行i--后i的值变为0,符合if条件,执行break跳出while循环体。所以共循环99次,即输出字符99个。

[单项选择题] 下列语句段将输出字符"*"的个数为( )。 int i=100; while (1) { i--; if (i==0) break; cout<<"*"; }
A.98
B.99
C.100
D.101
正确答案:B
参考解析:本题考查while循环语句。根据if条件表达式可知,当i的值为1时,进入循环体,执行i--后i的值变为0,符合if条件,执行break跳出while循环体。所以共循环99次,即输出字符99个。
上一篇 [填空题] 在窗体上面有一个列表,然后编写如下两个事件过程: Private Sub Form
下一篇 [单项选择题] 有以下程序: main() unsigned a=32768; int b; b=a; printf("b=%d" ,b); 程序执行后输出的结果是