单选题 有如下程序段: for(i=0;i<10;i++) if(i>5) break; 则循环结束后i的值为( )。
【正确答案】 D
【答案解析】[解析]if(i>5)break;语句执行过程时先判断i的值,如果i的值大于5,执行break语句,结束循环程序,这里i=6,循环结束。因此答案为D选项。