选择题   有下列程序:
    main()
    {  int y=10
    do{y--; } while(--y);
    printf('%d\n', --y);
    }
    当执行程序时,输m的结果是______。
 
【正确答案】 D
【答案解析】本题考查do-while循环。当--y是0(即y是0)时结束循环,输出--y,先将y的值减1再输出y的值。