标题: 求教新手java小程序 [打印本页] 作者: 杨宝忠 时间: 2014-4-19 14:13 标题: 求教新手java小程序 import java.util.Scanner;
public class EvenOdd{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
System.out.println("请输入要检测的整数");
int a = in.nextlnt();
if(a == 0)
System.out.println("输入错误,不能为零。");
else if(a/2 == 0)
System.out.println(a + " 为偶数。");
else
System.out.println(a + " 为奇数。");
}
}
提示int a = in.nextlnt();有问题,没有为Scanner定义nextlnt()方法???怎么定义。小白啊,刚刚进51testing学习啊。作业呀。作者: 杨宝忠 时间: 2014-4-19 15:02
int a = in.nextlnt();晕nextInt写成L了。纠结。
修改为
import java.util.Scanner;
public class EvenOdd{
public static void main(String args[]){
Scanner in = new Scanner(System.in);
System.out.println("请输入要检测的整数");
int a = in.nextInt();
while(a==0){
System.out.println("输入错误,不能为零。请重新输入整数!");
a = in.nextInt();
}
if(a%2 == 0)
System.out.println(a + " 为偶数。");
else
System.out.println(a + " 为奇数。");