可以是常数意思是先执行循环体,如果while后面的表达式的值为true那么再执行一次循环体,如果表达式的值为false,那么结束循环,执行后面的语句。数值做为逻辑判断参数时,0=false其他都为true。因此while5等于whiletrue,会一直循环下去,就是死循环,除非循环体中有语句跳出循环