java基础练习 13

Posted ???!!!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java基础练习 13相关的知识,希望对你有一定的参考价值。

import java.util.Scanner;
public class Thirtheen {
/*输入某年某月某日,判断这一天是这一年的第几天?*/
public static void main(String[] args){
Scanner input=new Scanner(System.in);
int sum,i;
System.out.print("请输入年份:");
int a=input.nextInt();
System.out.print("\n");
System.out.print("请输入月份:");
int b=input.nextInt();
System.out.print("\n");
System.out.print("请输入日:");
int c=input.nextInt();
System.out.print("\n");

if(a%4==0&&a%100!=0&&b>1)
sum=29;
else if(b>1)
sum=28;
else
sum=0;
for(i=1;i<b;i++){
if(i==2)
continue;
switch(i){
case 1: case 3: case 5: case 7: case 8: case 10: case 12:
sum=sum+31;
case 4: case 6: case 9: case 11:
sum=sum+30;

}
}
sum=sum+c;
System.out.println("到"+a+"年"+b+"月"+c+"日"+","+a+"年过去了"+sum+"天");

}

}

以上是关于java基础练习 13的主要内容,如果未能解决你的问题,请参考以下文章

Java基础50道经典练习题(20)——求前20项之和

Java基础50道经典练习题(20)——求前20项之和

JAVA基础编程练习题

50道JAVA基础编程练习题

Java-面向对象基础练习

Java基础50道经典练习题题目——不死兔神