填空题 以下程序运行时输入9↙,输出结果是 1
#include<stdio.h>
int main()
{
int n;
scanf("%d", &n);
if(n++<10) printf("%d/n", n);
else printf("%d/n", n--);
return 0;
}
【正确答案】
【答案解析】10。[解析] 输入n为9,由于n++是先使用后加1,因此,if语句中是对9<10进行判断,结果为真,将执行if分支中的printf("%d/n", n);语句,而伴随着if条件的判断,n的值也被加1,所以输出n的值为10。