关于#c语言#的问题:最大值都可以最小值不行 找了半天找不到自己哪里错了

img

img


请帮忙看看到底是哪里的问题 为啥这就是输出“u不了最小值? 最大值都可以 找了半天找不到自己哪里错了

你min的初始值是0,没有比0小的,所以min一直都为0,应该把min的初始值设为100

min初始值你设置为0肯定不行啊,学生成绩都大于0,你最后最小值还是0啊。要么min初始为100,要么在for循环中判断i为0时,将min和max都设置为输入的a

你min都为0了,还能更小吗?ㄟ(▔ ,▔)ㄏ

在scanf后面加两局句


mim=a;
max=a;

这样就OK啦