输入月份和日期,得出是今年第几天

Console.WriteLine("请输入几月份和几号,为您算出是今年的第几天");
int m1 = 31, m2 = 28, m3 = 31, m4 = 30, m5 = 31, m6 = 30, m7 = 31, m8 = 31, m9 = 30, m10 = 31, m11 = 30, m12 = 31;
Console.Write("请输入月份:");
int m = Convert.ToInt32(Console.ReadLine());
Console.Write("请输入几号:");
int d = Convert.ToInt32(Console.ReadLine());
if (d >= 1 && d <= 31)
{

switch (m)
{
case 1:
Console.WriteLine("今年的第{0}", d, "天");
break;

case 2:
Console.WriteLine("今年的第{0}", m1 + d, "天");
break;

case 3:
Console.WriteLine("今年的第{0}", m1 + m2 + d, "天");
break;

case 4:
Console.WriteLine("今年的第{0}", m1 + m2 + m3 + d, "天");
break;

case 5:
Console.WriteLine("今年的第{0}", m1 + m2 + m3 + m4 + d, "天");
break;

case 6:
Console.WriteLine("今年的第{0}", m1 + m2 + m3 + m4 + m5 + d, "天");
break;

case 7:
Console.WriteLine("今年的第{0}", m1 + m2 + m3 + m4 + m5 + m6 + d, "天");
break;
case 8:
Console.WriteLine("今年的第{0}", m1 + m2 + m3 + m4 + m5 + m6 + m7 + d, "天");
break;

case 9:
Console.WriteLine("今年的第{0}", m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + d, "天");
break;

case 10:
Console.WriteLine("今年的第{0}", m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + d, "天");
break;

case 11:
Console.WriteLine("今年的第{0}", m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + d, "天");
break;

case 12:
Console.WriteLine("今年的第{0}", m1 + m2 + m3 + m4 + m5 + m6 + m7 + m8 + m9 + m10 + m11 + d, "天");
break;
default:

Console.WriteLine("输入的月份错误");
break;

}
}
else
{
Console.WriteLine("输入的日期错误。");
}

时间: 2024-10-10 08:25:51

输入月份和日期,得出是今年第几天的相关文章

输入年份,月份,日期计算该日期是一年中的第几天//雪碧和可乐temp

输入一个整数day代表星期几,根据day的值输出对应的星期几,比如day==1,就输出"星期一"(用两种方式实现) int day; printf("请输入1~7的数字"); scanf("%d",&day); if(day>0&&day<8) { //多重if...else if条件分支实现 if(day==1){ printf("星期一"); }else if(day==2){ prin

从控制台输入月份,输出本月有多少天。

import java.util.Scanner; /** * @author 蓝色以太 输入某年某月某日,判断这一天是这一年的第几天? */ public class CalculateDay { public static void main(String[] args) { int y, m, d, F = 28, A = 0; Scanner sc = new Scanner(System.in); System.out.println("请正确输入年份:"); y = sc.

输入月份显示季节 练习

import java.util.Scanner; //用Scanner前先倒入此包 public class Season { static String sp="春天", su="夏天",au="秋天",wi="冬天"; //静态方法 要用静态变量 要有 static /** * @param args */ public static void main(String[] args) { // TODO Auto-gen

js 日期计算星座 根据生日的月份和日期,一行代码计算星座的js小函数(转)

本博客根据 开源中国作者清风徐不来 的文章 根据生日的月份和日期,一行代码计算星座的js小函数(转) 原文出自CSDN 无心的专栏 的文章,知识产权归原文作者所有! 点击查看原文:js 日期计算星座

输入月份,返回季节

输入月份,返回季节 1.程序代码 2.技巧方面: 1.使用Scanner类进行键盘录入 Scanner scanner=new Scanner(System.in); int x=scanner.nextInt(); 2.if方面的考虑 排除两边的季节数字 3.待修改的方面: 1.try的处理 可以自定义异常,以及写入异常的message

根据生日的月份和日期,一行代码计算星座的js小函数(转)

看到了别人写的一个计算星座的js,冗长的有点儿看不过去,就自己写个了.我想,这个函数应该足够精简了:)什么 if 啊 switch 啊 for 啊 通通滚蛋了--传入参数:month [int] 1-12;  day [int] 1-31. // 根据生日的月份和日期,计算星座. http://blog.csdn.net/cuixiping/ function getAstro(month,day){        var s="魔羯水瓶双鱼牡羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯";

Postgresql合并年月日、月份和日期左侧补零

在写一个统计查询的 SQL 语句时,需要根据年.月.日分组,但要求返回的字段是日期格式:yyyy年MM月dd日.刚开始我的做法是返回年.月.日,然后再手动拼接年月日,而且还要判断月份和日期是否为个位数,是的话需要在左侧补零.项目经理看了我代码之后,告诉我直接可以在 SQL 中处理.下面是 SQL 语句: SELECT CAST(stats_year AS character varying) || '年' || lpad(CAST(stats_month AS character varying

JS 输入年份,再输入月份,弹出这个月有多少天?

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body> </html> <script type="text/javascript"> var nian = Number(prompt("请输入年份&

easyUI日期控件只选择月份和日期

最近的工作中,有块业务要求只选择月份和日期,翻遍了easyUI的API和网络资料也没找到方法,网上几乎都是只要年份或者年月,没有我需要的场景.遂自己琢磨了下,最终成功只选择月份和日期,过滤掉了年份. 我想要的是这样的↓ 我修改后的效果是这样的↓ 现分享代码如下: 1 $("#"+param).datebox({ 2 showSeconds: false, 3 required:true, 4 onShowPanel: function () {// 隐藏年的选择 5 $(".