单选题 有以下程序:
#include <stdio.h>
main()
{ int x=1, y=2, z=3;
if(x>y)
if(y<z) printf("% d", ++z);
else printf("% d", ++y);
printf("% d/n", x++);
}
程序的运行结果是______。
【正确答案】 D
【答案解析】[解析] 该题目考查if条件语句,else语句和最近的一个if语句配对。由于x>y为假,所以直接执行最后一行代码。