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