这个for语句的输出结果我不理解 求解释
例如#include <stdio.h>main()
{
int x;
for(x=40;x>=10;x--)
x=x/2;
printf("%d",x);
}
我感觉是9课时运行出来是8
#include <stdio.h> int main() { int x; for(x=40;x>=10;x--) { printf("oldx=%d\n",x); x=x/2; printf("newx=%d\n",x); } printf("endx=%d\n",x); return 0; }
[此贴子已经被作者于2016-10-21 16:41编辑过]