为什么第一张图片里最后的if语句是!isFlag那按这个意思来说isFlag应该是true,所以才输入!isFlag。我的理解为,只有if语句成立isFlag才会输出为true,所以最后一行if语句才会输入!isFlag,但如果数组里没有要找的目标值if语句也不会成立不会输出,最后一行if不应该输入isFlag吗,为什么会是!isFlag
如果没有找到isFlag为false,!isFlag则为true,则执行打印找不到的信息,有什么问题吗?