Java作業(yè)的題與答案2:數(shù)組與for的應(yīng)用

int [ ]? ?arr;
arr=new? ?int[ 2];
?arr[? 0]=1;
?
arr[1]=2;
Scanner in=new? Scanner (System.in);
int? sum=0;
for(int? j=0;j<5; j++){
sum=sum+score;
}
示例代碼
package a1;
import java.util.Scanner;
public class a1{
public static void main(String[] args) {
System.out.println("輸入年");
Scanner b=new Scanner(System.in);
int z=b.nextInt();
System.out.println("輸入月");
Scanner b2=new Scanner(System.in);
int z2=b2.nextInt();
System.out.println("輸入日");
Scanner b3=new Scanner(System.in);
int z3=b3.nextInt();
System.out.println("是"+z+"年"+z2+"月"+z3+"日");
int he=z3;
if(z%4==0&&z%100!=0||z%400==0){int[] arr;
arr=new int[12];
arr[0]=31;
arr[2]=31;
arr[4]=31;
arr[6]=31;
arr[7]=31;
arr[9]=31;
arr[11]=31;
arr[1]=29;
arr[3]=30;
arr[8]=30;
arr[10]=30;
arr[5]=30;
for(int i=0;i<z2-1;i++){
he=he+arr[i];
}
/*arr[z2-1]? 即arr[i];沒arr[z2-2],因?yàn)闆]下標(biāo)為-1的arr[-1]
* 輸入年
2019
輸入月
2
輸入日
2
是2019年2月2日
有33天*/
System.out.println("有"+he+"天");}
else{{int[] arr;
arr=new int[12];
arr[0]=31;
arr[2]=31;
arr[4]=31;
arr[6]=31;
arr[7]=31;
arr[9]=31;
arr[11]=31;
arr[1]=28;
arr[3]=30;
arr[8]=30;
arr[10]=30;
arr[5]=30;
for(int i=0;i<z2-1;i++){
he=he+arr[i];
}
System.out.println("有"+he+"天");}
}
?
}
}