若a、i 均为整型类型(char、int、long……)数据,那么while(!(a/i)) 则表示 a 为小于 i 的正整数时,执行循环。若a、i 有一个为 浮点型数据,那么while(!(a/i)) 则表示,a 为0,i 不为0时,执行循环。
a/i==0的时候执行while(){....}