已有声明“int i;”,执行语句“for(i=0;i++<10;i++) i++;”后i的值为

已有声明“int i;”,执行语句“for(i=0;i++<10;i++) i++;”后i的值为 ( ) 。
A、9
B、 10
C、 11
D、13

答案:输出13 选择D
分析:
首先判断0<10 成立,,i自加3次i=3,

首先判断3<10 成立 ,i自加3次i=6,
首先判断6<10 成立 ,i自加3次i=9,
首先判断9<10 成立 ,i自加3次i=12,
首先判断12<10 不成立,i自加一次i=13
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-05-20
B
相似回答