问题:
在for循环时习惯用元素i,以至于换成别的时老是用i,在每次for循环时请多注意该循环的元素是否一致。
在m,y有值的情况下习惯性将它当零直接赋值了,请注意!!
2 1 2 3 4 5 6 34 45 56 12 23 34
5 7 9 47 9 30
代码:
import java.util.*;
public class Main{
public static void main(String args[]){
Scanner cin=new Scanner(System.in);
int n=cin.nextInt();
int[] a=new int[6];
for(int i=0;i<n;i++){
int y=0,m=0,d=0;
for(int j=0;j<6;j++)
a[j]=cin.nextInt();
d=a[2]+a[5];
if(d>60){
m=m+1;
d=d-60;
}
m+=a[1]+a[4];
if(m>60){
y=y+1;
m=m-60;
}
y+=a[0]+a[3];
System.out.println(y+" "+m+" "+d);
}
}
}原文地址:http://blog.csdn.net/amx50b/article/details/45980383