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