结构推理 整数类型变量 x 和 y 分别被初始化为 3 和 100,下列语句的循环共执行几次?执行完下列语句后的 x 和 y 的值分别是多少? do { y = y / x - 1; if (y >= x) y = x; } while (y >= 1);
【正确答案】循环执行 2 次,执行完毕后 x=3, y = 0。
【答案解析】