作用域训练出了点状况
主要是为什么x的最终值是100,循环不是小于100吗,再有x6最终值是101;好像并没有增加x6的值程序代码:
#include<stdio.h> int main() { int x = 10; printf("x1的值等于=%d\n", x); { int x = 70; printf("x2的值等于 = % d\n", x); } printf("x3的值等于 = % d\n",x); while (x++ < 100) { printf("x4的值等于=%d\n", x); } printf("x6的值等于 = % d\n", x); return 0; } /* x1的值等于=10 x2的值等于 = 70 x3的值等于 = 10 x4最终等于100 x6最终等于101 */