想了一天了,思路没错啊,为什么结果就是不对呢?

img

img

img

大体思路没啥问题,出错主要原因在第25行,有几点需要修改:

  1. 第15行的h好像没定义,应该是i才对
  2. 第26行应该退出循环,否则如果还有下一次循环,max和min的值会被覆盖掉。
  3. 第25行应该是赋值语句flag=1而不是逻辑判断语句flag==1
    另外能不能把题目描述和代码的文本copy过来,图片太麻烦了