求助关于C语言 为什么下边这个程序输出会有负数

如题所述

因为两个负数相乘也会也能得到与两个正数相乘相同的结果,如:
(-5)*(-5)==
5
*
5
;是完全成立的。
所以结果中有负数是正常的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-15
你好
是这样子的你是以无符号存放的没错
但是输出无符号的格式是%u
%d是有符号整数输出的格式
希望能帮助到你
第2个回答  2019-08-07
排序前:
30
4
21
7
1
22
13
12
8
2
排序后:
1
2
4
7
8
12
上机部分现在只有一到c语言编程题,非常简单。但我认为最重要的是能够编译程序,
相似回答