while(sc.hasNext())
判断整数奇偶性
https://www.nowcoder.com/practice/a8b018667e274af29b5f76a6673450fc
import java.util.Scanner;
public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
// System.out.println("请输入俩个整数");这里就不用提示用户了,这里提示会与本题要求不符,从而出错。
while(sc.hasNext()){
int num = sc.nextInt();
if(num%2==0){
System.out.println("Even");
}
else{
System.out.println("Odd");
}
}
}
}
// while(sc.hasNext()) 这里之所以提示,因为我目前学习的内容没有这个小细节,有很多小细节我也慢慢在刷题中才知道的。
// 就是说是否还有下一行数据,如果平常的话,读取了这一行就完了,怎么判断呢是否还有呢?就可以用while(sc.hasNext())循环来判断是否是最后一行,
//不是的话就会继续往下读一行,直到读到没有下一行。
#Java求助#
查看15道真题和解析