变量i 的值
若有以下程序段,退出循环后,变量 i 的值为:?int i;
for (i=10;i>0;i--,i--) printf("*");
标准答案是0,
我是这样想的,当i=1时,满足i>0,执行语句"printf("*")";
此时,i--的值为-1了,不满足i的值了,退出循环,最后i的值应该是-1了,为什么会是0呢?
2007-03-15 12:47
2007-03-15 12:50
2007-03-15 13:07
2007-03-15 13:16
2007-03-15 13:31
2007-03-15 14:52