求教!C语言,这个编码哪里错了谢谢! 题目:输入5个数字,输出最大值和最小值,

2025-05-14 15:21:05
推荐回答(1个)
回答(1):

else 后面不对;
按照你的代码,翻译下就是一个数如果不是最大值,那它就是最小值?
显然逻辑有问题;
可以把else if(a <= min) min = a;
还有一点就是除非你能确定那5个数不是全部大于0或者全部小于0;
不然你的最大值和最小值赋的初值就不合理。会有问题。