while是先判断 再循环的while()中的判断语句值是真(非0)的就执行循环,--k是先把k赋给表达式在减1所以()里是1就选B
B先把K的值带入带while中检查是否满足条件。
A。--k是一个前置运算、它的值为0。所以一次也不执行
A.一次也不执行--k是一个前置运算,所以while里是0