不解释。
 
完整代码:
import java.util.*;
import java.io.*;
public class Main {
	static Scanner cin = new Scanner(new BufferedInputStream(System.in));
	public static void main(String[] args) {
		int n, d, m, y;
		while (true) {
			n = cin.nextInt();
			d = cin.nextInt();
			m = cin.nextInt();
			y = cin.nextInt();
			if (d == 0)
				break;
			GregorianCalendar cal = new GregorianCalendar(y, m - 1, d);//Month值是基于0的
			cal.add(Calendar.DATE, n);
			System.out.println(cal.get(Calendar.DATE) + " " + (cal.get(Calendar.MONTH) + 1) + " " + cal.get(Calendar.YEAR));
		}
	}
}
 
                   
                   
                   
                   
                            
 
                             本文提供了一个UVA在线评测系统中特定编程题的解答思路与完整Java代码实现。该题要求根据输入的日期及天数增量,计算并输出新的日期。代码使用了GregorianCalendar类来进行日期计算。
本文提供了一个UVA在线评测系统中特定编程题的解答思路与完整Java代码实现。该题要求根据输入的日期及天数增量,计算并输出新的日期。代码使用了GregorianCalendar类来进行日期计算。
           
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                  
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            