A-A+

若有以下程序段 int m=0xabc n=0xabc; m-=n; printf(\%Xn

2022-08-06 05:26:18 问答库 阅读 176 次

问题详情

若有以下程序段 int m=0xabc,n=0xabc; m-=n; printf("%Xn".m); 执行后输出结果是
A.0X0
B.0x0
C.0
D.0XABC请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:本题考核的知识点是C语言中的自反赋值运算符。“m-=n”相当于“m=m-n”,两个相等的数相减,其值为0。所以,C选项为所选。

考点:程序