单选题
执行下列语句段后,输出字符“*”的个数是______。
for(int i=50;i>1:--i)cout<<"*";
A、
48
B、
49
C、
50
D、
51
【正确答案】
B
【答案解析】
[解析] 此题考查的是for循环语句。For循环中i从50开始逐渐递减,直到i=1时退出,而此时没有机会执行到循环体,因此一共执行了49次循环体,所以最终输出的是49个字符‘*’。
提交答案
关闭