static int x = 0;
对于自创函数void fn()内的所有执行语句执行过程
第一步:定义静态局部变量x=0;
第二步:执行x++语句,即x=1;
第三步:执行格式输出函数printf;
所以x是从1到10而不是0到9
你如果把x++写在printf里面就是从0到9了