刚刚不小心 for(i=0;i<3;i++); 多了个;可是编译时竟然没报错,只是出了错误的答案,现在知道了,谢啦~~~~~~
i=3??不对吧
这我知道了呀,for 后面多了一个分号,我想问的是在 for(i=0;i<3;i++); 编译时为什么不报错啊?只是出了错误的答案是编译器不好吗?还是本来就检查不出来的啊?