有谁可以帮助解决这个问题吗?

%x可以输出负数吗?%o呢?
%x可以输出负数吗?%o呢?
%x可以输出负数吗?%o呢?
%x可以输出负数吗?%o呢?
%x可以输出负数吗?%o呢?

都不可以输出负数。
借用网上的说:
如果使用%x和%o输出时,应该先把你的数据转为二进制的形式,然后再转为8进制或者是16进制,这样转出来的数是不会带+-号的,而是根据实际在内存中存放的数据来显示