其实意义很简单,不过代码有点问题。第一行是创建读取控制台的输入流,第二行是缓存流读取方式,第四行读取控制台输入参数,第五行转换字符串为浮点小数,if(w>20); 这个有问题最好用{}把后面的语句包含起来,这样子写不规范,也有问题 ,当输入数小于20的时候 打印就是负数了。 或者去掉后面的引号也可以。