package com.mlt.zuoye;
import java.util.Scanner;
public class D16 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入三个数a,b,c,例如2022 07 19。");
int year = sc.nextInt();
int mouth = sc.nextInt();
int c = sc.nextInt();
int days=0;
for(int i=1;i<mouth;i++)
{
System.out.println(i+"月份"+"\t"+getMonth(year,i));
days+=getMonth(year,i);
}
days+=c;
System.out.println(days);
}
public static int getMonth(int year,int month)
{
switch(month)
{
case 2 :
{
return isLeapYear(year)?29:28;
}
case 1 :
case 3 :
case 5 :
case 7 :
case 8 :
case 10 :
case 12 :
return 31;
case 4 :
case 6 :
case 9 :
case 11 :
return 30;
default:
return 0;
}
}
public static boolean isLeapYear(int year)
{
if((year%4==0 && year%100!=0) || year%400==0){
return true;
}return false;
}
}
相关推荐
C语言经典算法 输入某年某月某日,判断这一天是这一年的第几天
C语言经典算法 输入某年某月某日,判断这一天是这一年的第几天
C语言输入某年某月某日判断为当年的第几天(switch实例)
代码如下: #include <stdio.h> int main() { int year, month, day, leap, sum; printf("请输入:"); scanf("%d,%d,%d", &year, &month, &day); switch (month) { case 1:sum = 0;break; case 2:sum = 31;break; case 3:sum = 59;break;/*一月31天加平年28天等于59天*
c++ 输入一个日期,计算出该日期是这一年中的第几天(switch语句)
c++ 日期计算 系统提示用户输入一个日期(年月日),随后根据用户提供的日期,利用switch语句,计算出该日期是这一年中的第几天。(注意闰年的判断,当日期在2月以后,天数应加一) (大一写的代码,算法很笨,emm 就这样吧,客官不嫌弃就将就一下吧????) 源代码如下: #include "stdafx.h" #include<iostream>; using namespace std;...
练习-用switch语句实现输入某年某月某日,判断这一天是这一年的第几天
第1关:用switch语句实现输入某年某月某日,判断这一天是这一年的第几天 任务描述 本关任务:输入某年某月某日,判断这一天是这一年的第几天,要考虑这一年是否是闰年。 测试说明 测试输入:2020 10 5 预期输出:这一天是这一年的第279天 #include<stdio.h> int main() { int day, month, year, num = 0, leap; scanf("%d%d%d", &year, &month, &day);
Flocking for Multi-Agent Dynamic Systems: Algorithms and Theory的理论简述和python仿真实现(附源码)
经典论文Flocking for Multi-Agent Dynamic Systems: Algorithms and Theory的学习与编程仿真,提供源码
广义平均(Generalized Mean, GeM)
本位介绍了广义平均操作的定义和简要推导,帮助大家理解其含义。
C语言switch练习之输入某年某月某日,判断这一天是这一年的第几天。
今天看一下这个常见的c语言问题,输入某年某月某日,判断这一天是这一年的第几天? 这个问题在平时考试,蓝桥杯考试等都出现过。相信通过今天学习我们可以很明白的掌握相关知识。 今天主要用到一个选择语句switch 其用法大概介绍一下 switch(条件)//是否满足这个条件而进不进入 { case 条件1://满足条件1 ....//执行语句 break//退出 case 条件2: ... break .....//可以有好多条件 default://如果不符合上面写的12..的条件,则执行下面的语句 ..../
20231126-超详细Isaac Gym安装教程(基于双系统版本)
我一开始使用了WSL2虚拟环境试了集群服务器里面的交互式桌面,但是都失败了,WSL2因为没办法调用系统的GPU,应该有办法配置但我放弃了,感兴趣的可以自己探索(图片贴出来了)。服务器上出现的问题是Segmentation fault (core dumped),目前还没解决,有可能是驱动和cuda版本的问题(后面有时间再解决)等上图右边都达到了100%,就创建了一个名为rlgpu的conda环境,然后会出现success。注意安装版本要低于3.9!参考链接:非常详细,大家直接看这个博主的安装就行。
C语言基础实例应用—用Switch语句计算今天为这一年的第几天
计算今天为今年的第几天(Switch实现) 输入三个数分别代表年、月、日,然后输出这一天为今年的第几天: 1. 算法思想 switch语句有一个典型的属性就是当不加break语句的时候它会一直执行下去,正是利用这一点编写下边的算法。 2.代码部分 #include<stdio.h> int main() { int day, month, year, num = 0; scanf_s("%d%d%d", &year, &month, &day);
c语言【分糖果】2023蓝桥杯4124(枚举,递归,dfs)
但是这是不符合我们糖果刚好分完的条件的,我们应该往回退到上一层,也就是孩子6这层,然后j+1=3,孩子7分到3个第二种糖果,这也不符合我们糖果刚好分完的条件,然后就会再次回退到孩子6这里,然后j+1=4,让我们的孩子7获得5块第二种糖果,然后还是不符合糖果刚分完的条件,于是再一次退回到孩子6这里,然后就会有外循环i+1=1,j=1,孩子7分到1块第一种糖果1块第二块糖果......然后就是这样的不停地回溯,试探,直到把整棵树遍历一遍,并且记录所有的满足条件的组合。先放一下我的代码,我的代码超时啦救命!
内模控制(IMC)——理论、应用与实践
内模控制方法的核心思想是利用被控对象的数学模型(即内模)构建控制器,使得控制器可以“预知”被控系统的动态响应,从而在控制输入中提前补偿模型的固有特性和扰动影响。常见的内模控制结构中,将系统分为无延迟部分和扰动部分,并利用内部模型预测输出值,再通过反馈回路进行误差修正。utuimctufbtutuimctufbt其中,uimctu_imc(t)uimct为内模预测得到的预补偿控制量,ufbtu_fb(t)ufbt。
C语言:使用Switch实现从键盘上输入年月日,计算出输入的日期是这一年的第几天
C语言:使用Switch实现从键盘上输入年月日,计算出输入的日期是这一年的第几天
华为OD机考双机位C卷 - 打印机队列 (Java & Python& JS & C/C++ & GO )
华为OD机考双机位C卷 - 打印机队列
使用switch选择结构实现判断某年某月某日是这一年的第几天
System.out.println("该日是该年第"+(sumDay+day)+"天");System.out.println("请输入年月日如20000101");*使用switch选择结构实现判断某年某月某日是这一年的第几天?
ResNet改进(20):融合Swin Transformer与ResNet
这种混合架构的设计理念是:在保留CNN强大局部特征提取能力的同时,引入Transformer的全局建模优势。我们实现的模型在ResNet18的基础上嵌入了一个简化版的Swin Transformer Block,旨在探索两种范式结合的可能性。通过在ResNet早期阶段引入Transformer模块,我们既保留了CNN强大的局部特征提取能力,又获得了Transformer的全局建模优势。本文提出的ResNet与Swin Transformer混合架构,探索了CNN与Transformer结合的可能性。
Qt | linux+openCV+Qt6.5.3环境搭建成功版(带例子)
opencv安装 Qt 实战举例
使用switch选择结构实现判断某年某月某日是这一年的第几天? (java)
使用 if 和 swtich 选择结构实现判断输入的某年某月某日是这一年的第几天 ,其中分辨出是闰年还是平年 Switch 主要是判断是哪个月份的 if语句中主要判断是否为闰年。
C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片
基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正
JAVA 使用switch选择结构实现判断某年某月某日是这一年的第几天?
快来看看、、、
假人有限元模型
假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用
LinePhone3.2.7(android端最新版本) sip客户端
SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/
实例5判断是每年的第几天
问题描述 通过键盘输入某年某月某日,判断这一天是这一年的第几天
华为的C语言编程规范.pdf
华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。
java怎么用switch求闰年_2. 用switch结构实现输入某年某月某日,判断这一天是这一年的第几天。(考虑闰年) 源程序命名为: 完整学号姓名2.c 。_电子商务物流答案_学小易找答案...
【多选题】6【多选题】2【简答题】What's your understanding of pidgin, creole, L1, L2, and foreign language? (5.0分)【单选题】7【单选题】2【单选题】6【简答题】加固凝膠練習(十指)拍照上傳【多选题】when you meet a new English friend,what will you say?【单选题】w...
C语言【程序4】题目:输入某年某月某日,判断这一天是这一年的第几天?
方法一 //【程序4】题目:输入某年某月某日,判断这一天是这一年的第几天? #include<stdio.h> int main() { int month[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int i,y,m,d,day=0; scanf("%d %d %d",&y,&m,&d); if(y%...
C语言例题:输入某年某月某日,判断这一天是这一年的第几天?
题目:输入某年某月某日,判断这一天是这一年的第几天? #include<stdio.h> void main() { int year, month, day,sum,leap; printf("需要判断的时间(年,月,日):"); scanf("%d,%d,%d", &year, &month, &day); printf("\n"); swi...
C语言编程——输入某年某月某日,判断这一天是这一年的第几天?
题目:输入某年某月某日,判断这一天是这一年的第几天? 代码如下: #include <stdio.h> /** * 输入某年某月某日,判断这一天是这一年的第几天? * create by hangli */ int main(int argc, char *argv[]) { int y, m, d, days, February; print...
java--输入某年某月某日,判断这一天是这一年的第几天?
程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。 import java.util.Scanner; public class test { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入年、月、日:"); int year = scanne.
2567



被折叠的 条评论
为什么被折叠?



