单选题
执行下列语句段后,输出字符''*"的个数是( )。 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个字符'*'。
提交答案
关闭