C语言题目,求解析

2025-02-03 00:44:52
推荐回答(1个)
回答1:

若执行程序时从键盘上输入9,则输出结果是:___
答案是A
执行判断if(n++<5)时,先取n的值 (9)然后n变为10。
判断结果为假,执行
else printf("%X\n",n--);
输出时,先取 n 的值(10)然后然后n变为9。输出它的十六进制形式,即“A”