大一题调试出来是8怎么分析嘞

主函数里是这样的
{int k=12;
for(;k>8;k--)
if(k%2==0)
printf("%d",k);
}

怎么调试出来是8的,你确定按照你这个代码8会输出?

你拿什么东西调试是8的
我这里打印1210

这个程序最终输出是1210呢

按你的样式敲出来,应该只能打印出 12、10

#include <stdio.h>
int main()
{
    int k = 12;
    for( ; k > 8; k--)
        if(k % 2 == 0)                                                                                                              
            printf("%d\n", k);
    return 0;
}