新建类Ex31.java 在类中实现主要功能:从键盘上任意输入一个整数,如果是偶数则输出该数是一个偶数,否则输出该数是一个奇数。 关键步骤如下: 1、定义变量num 2、使用Scanner input=new Scanner(System.i n); 语句从键盘上输入一个整数 3、使用if(){}else{ }进行判断。 输入答案 1/4 下一题>
时间: 2023-05-11 21:05:36 浏览: 64
以下是 Ex31.java 的代码:
import java.util.Scanner;
public class Ex31 {
public static void main(String[] args) {
int num;
Scanner input = new Scanner(System.in);
System.out.print("请输入一个整数:");
num = input.nextInt();
if (num % 2 == 0) {
System.out.println(num + "是一个偶数。");
} else {
System.out.println(num + "是一个奇数。");
}
}
}
希望这个代码能够帮助你解决问题。
相关问题
1、新建类Ex31.java 2、在类中实现主要功能:从键盘上任意输入一个整数,如果是偶数则输出该数是一个偶数,否则输出该数是一个奇数。 关键步骤如下: 1、定义变量num 2、使用Scanner input=new Scanner(System.in); 语句从键盘上输入一个整数 3、使用if(){ } else{ }进行判断。
可以这样实现:
```
import java.util.Scanner;
public class Ex31 {
public static void main(String[] args) {
int num;
Scanner input = new Scanner(System.in);
System.out.print("请输入一个整数:");
num = input.nextInt();
if (num % 2 == 0) {
System.out.println(num + "是一个偶数。");
} else {
System.out.println(num + "是一个奇数。");
}
}
}
```
这个程序会从键盘上读入一个整数,然后判断它是偶数还是奇数,并输出相应的结果。如果输入的是偶数,会输出类似“6是一个偶数。”的结果;如果输入的是奇数,会输出类似“7是一个奇数。”的结果。
输入一个日期,格式如右所示:2003-5-29。能判断并输出“该日期是星期几”。代码保存在ex5类包中的DayOfTheWeekTest.java中。
好的,下面是代码实现:
```java
package ex5;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Scanner;
public class DayOfTheWeekTest {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个日期(格式:2003-5-29):");
String dateStr = scanner.nextLine();
scanner.close();
DateFormat dateFormat = new SimpleDateFormat("yyyy-M-d");
Date date = null;
try {
date = dateFormat.parse(dateStr);
} catch (ParseException e) {
System.out.println("日期格式错误,请重新输入!");
return;
}
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
int dayOfWeek = calendar.get(Calendar.DAY_OF_WEEK) - 1;
String[] weekdays = {"星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"};
System.out.printf("%s是%s\n", dateStr, weekdays[dayOfWeek]);
}
}
```
以上代码实现了题目所要求的功能:从字符串类型转换为Date类型,再从Date类型转换为Calendar类型,最后获取该日期是星期几。我们使用了Calendar类的DAY_OF_WEEK属性来获取星期几,其中1表示星期日,2表示星期一,以此类推。注意:在Calendar类中,月份是从0开始的,所以实际月份需要加1。