while是循环,if是判断,两个不等价,前者可以执行多次循环体,后者锋空拿执行一次。输出答案当然不银搭一样了。前者对,后者亏汪就可能不对。
while是一个循环max%min!=0时 也就是max>=min时答配执行循环如果换成if就是最多执行一次的条件语清宏指句,当绝兆max>=min执行。