题目:由 3 位不同数字构成的 3 位十进制数 abc(a 非 0,且 a、b、c 互不相等),若能被(a+b+c)2除尽,则称 abc 为三味数,如 405 就是三味数。问最小的三味数是什么?a、b、c 均为偶数的三味数是什么?
能打出来都是偶数的,打不出来最小值是为啥?
每次for循环时赋值min=h,在if(min>h)判断之前又没改变他俩的值,那不就一直跳过这个if嘛,当然不输出最小值了。建议在main里加一句n=0,然后在第一个if里面加上if(n==0)输出h,然后n+=1,只输出一个最小值。删去if(min>h)的那个判断
前面已经写了min=h
后面又判断min大于h