程序有三个输入变量month、day、year(均为整数值,并且满足12≥month≥1, 31≥day≥1),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上隔一天的日期。java
时间: 2023-05-21 09:07:16 浏览: 151
year month day
下面是一种实现方式:
```java
import java.util.Calendar;
public class ChitGPT {
public static void main(String[] args) {
int month = 3;
int day = 20;
int year = 2022;
Calendar calendar = Calendar.getInstance();
calendar.set(year, month - 1, day);
calendar.add(Calendar.DAY_OF_YEAR, 1);
int nextMonth = calendar.get(Calendar.MONTH) + 1;
int nextDay = calendar.get(Calendar.DAY_OF_MONTH);
int nextYear = calendar.get(Calendar.YEAR);
System.out.printf("输入日期为%d年%d月%d日,隔一天的日期为%d年%d月%d日",
year, month, day, nextYear, nextMonth, nextDay);
}
}
```
输出结果为:
```
输入日期为2022年3月20日,隔一天的日期为2022年3月21日
```
阅读全文