【程序14】 题目:输入某年某月某日,判断这一天是这一年的第几天?

(JAVA编程练习):输入某年某月某日,判断这一天是这一年的第几天? 目录 前言: 1、题目: 2、运行结果: 3、代码: (1)关键解析: (2)完整代码: 前言: 没有学习! 要军训了!苦日子要来了! 1、题目: 输入某年某月某日,判断这一天是这一年的第几天? 2、运行结果: 3、代码: (1)关键解析: int sum=0; //统计总天数 for(int i=1;i<=a2-1;i++) //因为某一月时,本月不算所以要减一 { int day=0; switch(i) . 阅读详情
 


/*【程序14】

题目:输入某年某月某日,判断这一天是这一年的第几天?
1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且

输入月份大于3时需考虑多加一天。
*/
package com.icss.ProTest;
import java.util.*;
public class Pro14 {
 public static void main(String[] args) {
  Scanner input=new Scanner(System.in);
  System.out.println("请输入年份");
  int year=input.nextInt();
  System.out.println("请输入月份");
  int month=input.nextInt();
  System.out.println("请输入日期");
  int day=input.nextInt();
  int sum=0,sumMonth=0;
  for(int i=1;i<=month;i++)
  {
   switch(i)
   {
   case 1:
   case 3:
   case 5:
   case 7:
   case 8:
   case 10:
   case 12:sumMonth+=31;break;
   case 4:
   case 6:
   case 9:
   case 11:sumMonth+=30;break;
   case 2:
    if(year%100==0&&year%400==0||year%4==0)
    {
     sumMonth+=29;
    }
    else
    {
     sumMonth+=28;
    }
   break;
   }
  }
  sum=sumMonth+day;
  System.out.println("今天是今年的第"+sum+"天");
 }

}

每天一道JavaSE基础题(十四、输入某年某月某日,判断这一天是这一年的第几天?) **每天一道JavaSE基础题(十四、输入某年某月某日,判断这一天是这一年的第几天?)** 【程序14】 题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 程序代码: package SE50T; import java.util.Scanner; /* * 【程序14】 题目:输入某年某月某日,判断这一天是这一年的第几天? ... 阅读详情

相关推荐

手把手教你用ES8311芯片搞定智能音箱TTS播放(附完整寄存器配置清单)

本文详细介绍了如何使用ES8311音频编解码芯片实现智能音箱TTS播放功能,包括芯片特性、硬件连接、寄存器配置及调试技巧。通过完整的寄存器配置清单和实战经验,帮助开发者快速掌握ES8311在智能音箱中的应用,优化音频输出质量和低功耗设计。

weixin_42567497的博客 556

C语言:输入某年某月某日,判断这一天是这一年的第几天?

C语言:输入某年某月某日,判断这一天是这一年的第几天?

m0_75132712的博客 5703

SBP依赖计算中的蝴蝶效应:一个Prefab修改如何触发全量重建?

本文深入探讨了Unity中SBP(Scriptable Build Pipeline)依赖计算的蝴蝶效应,解析了Prefab修改如何触发全量重建的机制。通过分析Asset与Object的层级关系、依赖计算的三种维度及CacheEntry系统,揭示了全量重建的根本原因,并提供了依赖可视化工具开发、优化策略与最佳实践,帮助开发者提升构建效率。

weixin_29015051的博客 444

输入某年某月某日,判断这一天是这一年的第几天

47.输入某年某月某日,判断这一天是这一年的第几天?程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于.时需考虑多加一天。 //47.输入某年某月某日,判断这一天是这一年的第几天,3月5日为例 //应该先把前两个月的加起来,再加上5天即本年的第几天,特殊情况 //闰年且输入月份大于时需考虑多加一天 #include<stdio.h> main() { int a,b,c,d; scanf("%d%d%d",&a,&b

qq_51909288的博客 3463

从安装Eclipse 开始 开发第一个 CDS View

一篇超级简单快速的 创建CDS VIEW 入门步骤介绍文章。

IT小职员 4248

深入理解 Terraform 中的资源更新与管理

摘要:本文探讨Terraform处理AWS安全组名称变更时的行为。当修改不可变属性(如安全组名称)时,Terraform会创建新资源并删除旧资源。通过状态文件比对所需状态与实际状态,Terraform对不可变属性采用"先创建后删除"策略,对可变属性则直接更新。实例演示了修改安全组名称和关联EC2实例时的处理过程,强调理解资源属性可变性对基础设施管理的重要性。(149字)

2501_90323865的博客 471

Python练习题——for循环之“输入某年某月某日,判断这一天是这一年的第几天?”

输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以2020年3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,2020年是闰年且输入月份大于2时需考虑多加一天:...

weixin_44435602的博客 5374

hive get_json_object解析json结果为null咋办?

最近一位开发的同学在使用get_json_object函数对json数据解析的时候,出现了结果为null的问题,问题原因是sql语法导致的,那么今天就来详细介绍一下解析json函数的用法!最后还是提醒小伙伴们,在开发过程中,一定要注意sql语法格式的书写,避免一些意想不到的结果!

笑看风云路的博客 2308

C语言:输入某年某月某日,判断这一天是这一年的第几天?(含结构体)

题目:输入某年某月某日,判断这一天是这一年的第几天? 分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需多加一天。 普通方法: int main() { int year, month, day; printf("请输入年.月.日:"); scanf("%d.%d.%d", &year, &month, &day); switch (month) { case 1:break; // 1月输入第几号,就是本

qinnt的博客 4万+

嵌入式开发之瑞芯微RK356x--基本环境搭建

嵌入式环境搭建

NexyHO的博客 617

OpenClaw进阶实战(十二):电商比价工作流(一)——数据采集与竞品监控

本文介绍了基于OpenClaw的电商比价系统实现方案。该系统可自动化监控淘宝、京东、拼多多等平台的竞品价格波动,包含以下核心功能: 多平台价格采集:通过各平台官方API(淘宝客、京东联盟、多多进宝)获取商品价格,并提供模拟数据模式便于测试 数据存储与分析:使用SQLite存储历史价格数据,支持查询最近价格和价格变化趋势 模块化设计:采用技能化架构,分离了平台适配层(淘宝/京东/拼多多)、数据存储层和核心业务逻辑 扩展性:预留了价格波动告警接口(钉钉通知),为后续动态调价提供数据支撑 系统特点: 支持真实AP

PeterPan的博客 214

【程序14】 TestDay.java 题目:输入某年某月某日,判断这一天是这一年的第几天?

//【程序14】 TestDay.java 题目:输入某年某月某日,判断这一天是这一年的第几天? //1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 //闰年共有366天(1-12月分别为31天,29天,31天,30天,31天,30天,31天,31天,30天,31天,30天,31天) import java

梦想巅峰 3906

Python爬虫实战:扒取专利数据库核心信息,我用这招搞定反爬+数据结构化(附完整可运行代码)

这套爬虫方案从「实际需求」出发,解决了专利数据库抓取的核心痛点:反爬突破、数据结构化、标题创作。核心价值不在于代码多复杂,而在于「实用」——我用这套代码半天就抓取了800+条Python爬虫相关专利,比手动效率提升了几十倍。最后想说:爬虫技术的核心是「解决问题」,而不是炫技。专利数据能帮我们快速了解行业技术趋势,尤其是程序员,从专利中扒出的核心逻辑,远比零散的博客文章更系统。希望这篇实战分享能帮到有需要的小伙伴,也欢迎在评论区交流专利爬虫的更多技巧!

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 2125

【程序14】 题目:输入某年某月某日,判断这一天是这一年的第几天?

/* 2017年3月7日10:48:42 java基础50道经典练习题 例14 Athor: ZJY Purpose: 1.能被4整除而不能被100整除.(如2004年就是闰年,1800年不是.) 2.能被400整除.(如2000年是闰年) 【程序14】 题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以3月5日为例,应该先把前两个月的加起来, 然后再加上5天

xiyuan255的博客 6306

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

[Java] 练习题014: 输入某年某月某日,判断这一天是这一年的第几天?

【程序14】题目:输入某年某月某日,判断这一天是这一年的第几天?1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 import java.util.*; public class Test014 { public static void main(String[] args)...

weixin_34239592的博客 219

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

java基础题14: 题目:输入某年某月某日,判断这一天是这一年的第几天?

题目:输入某年某月某日,判断这一天是这一年的第几天? import java.util.Scanner; public class 练习6 { //题目:输入某年某月某日,判断这一天是这一年的第几天? public static void main(String[] args) { int[] arr= {0,31,28,31,30,31,30,31,31,30,31,30,31}; ...

gw_blue的博客 3833

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

输入某年某月某日,判断这一天是这一年的第几天?

题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 import java.util.Scanner; public class Prog14{ public static void main(String[] args){ Scanner scan =...

Carlos的博客 1783

c语言练习4——输入某年某月某日,判断这一天是这一年的第几天

1 #include<stdio.h> 2 #include<stdlib.h> 3 /*题目:输入某年某月某日,判断这一天是这一年的第几天*/ 4 int main() { 5 system("color 1F"); // 设定显示框为蓝底白字 6 system("mode con cols=80 lines=30"...

aosha8340的博客 1133

C语言判断某年某月某日,判断这一天是这一年的第几天

傻瓜式的各种函数调用 划水向整段代码主要思路数据测试主函数思路code函数1 输入月份并判断是否正确思路code函数2 根据月份选择该月份之前的天数总和思路code函数3 判断闰年思路code函数4 输入日期思路code函数5 判断日期是否正确思路code 整段代码 (代码很长……下面有分段的~) 主要思路 将年份、月份和日期分开输入 判断月份和日期的输入直到正确 计算天数:该月之前的天...

weixin_45059124的博客 2867

题目:输入某年某月某日,判断这一天是这一年的第几天?

       以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 public class Test14 { public static void main(String[] args) { Scanner s = new Scanner(System.in); System.out.print("请分别输入所要查...

from_heat的博客 7727

【算法】输入某年某月某日,判断这一天是这一年的第几天

题目 输入某年某月某日,判断这一天是这一年的第几天? 分析 以3月5日为例,应该先把前两个月的下起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天 import java.util.Scanner; public class Prog14{ public static void main(String[] args){ Scanner sca...

bug制造者 891

Java基础算法题(14):输入某年某月某日,判断这一天是这一年的第几天?

查看所有50道基础算法题请看: Java的50道基础算法题 package Demo14Day_Check; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Scanner; public class Day_Check { ...

凉拌糖醋鱼 1575
上一篇: 【程序13】 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
下一篇: 【程序15】 题目:输入三个整数x,y,z,请把这三个数由小到大输出。
hello_java_
博客等级 码龄15年 20粉丝 26原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值