学院计划在新年举行联欢晚会,要求每个班级都要准备节目。为了让班上同学有紧迫感,班长希望编写一个倒计时程序,输入日期,显示距离下一个新年的天数days。例:输入“2021-11-11”,显示“还有51天到新年”。

输入格式:

输入以"-"分隔的当前日期。

输出格式:

以格式“还有days天到新年”输出还有多少天到新年。无多余空格及其他字符。

输入样例:

2021-11-11

结尾无空行

输出样例:

还有51天到新年

结尾无空行

#include<stdio.h>
int main()
{
    int year,month,day,n;
    scanf("%d-%d-%d",&year,&month,&day);
    switch(month)
    {
        case 12:n=31-day+1;break;
        case 11:n=31+30-day+1;break;
        case 10:n=31+31+30-day+1;break;
        case  9:n=30+31+31+30-day+1;break;
        case  8:n=31+30+31+31+30-day+1;break;
        case  7:n=31+31+30+31+31+30-day+1;break;
        case  6:n=30+31+31+30+31+31+30-day+1;break;
        case  5:n=31+30+31+31+30+31+31+30-day+1;break;
        case  4:n=30+31+30+31+31+30+31+31+30-day+1;break;
        case  3:n=31+30+31+30+31+31+30+31+31+30-day+1;break;
        case  2:if(year%4==0 && year/100!=0 || year/400==0)
                n=29+31+30+31+30+31+31+30+31+31+30-day+1;
                else
                n=28+31+30+31+30+31+31+30+31+31+30-day+1;
            break;
        case 1:if(year%4==0 && year/100!=0 || year/400==0)
                n=31+29+31+30+31+30+31+31+30+31+31+30-day+1;
                else
                n=31+28+31+30+31+30+31+31+30+31+31+30-day+1;
            break;
    }
    printf("还有%d天到新年",n);
    return 0;
}

本人写此为期末复习用,如有问题请留言。

PTA 7-7 新年倒计时相关推荐

  1. 2023年最新html5cavnas新年倒计时烟花动画特效

    效果图 利用html5cavnas实现烟花特效,文字特效,新年倒计时,月亮动画特效  1.找素材背景 百度搜了几张图片 2.抠图 网上找了在线美图秀秀,发现要钱,就顺便po解了一下,扣出素材  3.编 ...

  2. 一文带你学会python新年倒计时

    作者简介:一名在校计算机学生.每天分享Python的学习经验.和学习笔记.   座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.新年介绍 二.代码介绍 1.应用的技术 ...

  3. 用 JavaScript 写一个新年倒计时

    目录 前言: 主题: 运行结果: 对应素材: 代码实现思路: 运行代码: 春节的由来: 总结: 前言: 在春节即将到来,钟声即将响起,焰火即将燃起的日子里,本篇文章带着祝福先送去给你.愿你在新的一年里 ...

  4. HTML5七夕情人节表白网页(新年倒计时-红色雪花) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱

    HTML5七夕情人节表白网页❤新年倒计时-红色雪花❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心表白 ...

  5. HTML5七夕情人节表白网页(新年倒计时+白色雪花飘落) HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 c

    HTML5七夕情人节表白网页❤新年倒计时+白色雪花飘落❤ HTML+CSS+JS 求婚 html生日快乐祝福代码网页 520情人节告白代码 程序员表白源码 抖音3D旋转相册 js烟花代码 css爱心表 ...

  6. py新年倒计时代码 /为了孙曌凌,CSDN

    最近老想着过年和我的一个哥哥打游戏于是乎就敲了一个新年倒计时的代码出来大家用的时候可以更改上面的日期,以后年年都可以用 话不多说,上代码: import datetime import sys imp ...

  7. 用js制作一个新年倒计时

    效果图 <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8&q ...

  8. 前端 javaScript 新年倒计时

    实现思路: 利用当前时间的毫秒数与新年时间的毫秒数对比实现倒计时 封装了3个相对独立的过滤器配合使用 更换时间可以直接改 平安夜倒计时:const ms2023 = new Date(2023,11, ...

  9. C语言/C++基础之元旦新年倒计时程序包含天、时、分、秒(附源码)

    C语言/C++基础之元旦新年倒计时程序 程序之美 前言 主体 运行效果 代码实例 结束语 程序之美 前言 元旦将至,新年将至.转眼间2022年即将过去,崭新的一年正向我们缓缓走来.对那些帮助过你的,激 ...

  10. HTML5七夕情人节表白网页制作【新年倒计时-红色雪花】HTML+CSS+JavaScript

    这是程序员表白系列中的100款网站表白之一,旨在让任何人都能使用并创建自己的表白网站给心爱的人看. 此波共有100个表白网站,可以任意修改和使用,很多人会希望向心爱的男孩女孩告白,生性腼腆的人即使那个 ...

最新文章

  1. geany怎么创建文件夹_SAP事务码太多,记不住怎么办?
  2. SAP RETAIL MP30为物料Execute Forecast,报错- Status Forecast not defined –
  3. SAP 获取采购订单表头长文本
  4. [数据结构-划分树小结]
  5. php 比较数组的不同的值,php array_udiff 比较两个数组的键值,并返回差集
  6. thread php,php中关于线程thread的使用
  7. Boost:测试bind <void>
  8. OpenGL parallax mapping视差映射的实例
  9. C#中使用SendMessage进行进程通信,可发送字符串,结构体(不能发送类类型)。
  10. [html] Ajax与Flash的优缺点分别是什么?
  11. 访问者(Visitor Pattern )模式
  12. laravel5.2 增加Caffienate Modules,实现模块化开发
  13. [恢]hdu 2062
  14. 用asp记录论坛用户密码(dvbbs,leadbbs等)
  15. matlab读取第一行是汉字csv,在MATLAB中使用`textscan`从csv文件中读取数据
  16. 阿里腾讯裁员30%,互联网大厂此举预示着什么?
  17. CRAFTS:端对端的场景文本检测器
  18. 谷歌浏览器打印不弹出预览直接打印机打印的方法
  19. windows和ubuntu双系统,ubuntu下硬盘变成只读状态,无法粘贴文件的有效解决方法
  20. TabIndex 属性:Tabindex=-1 与Tabindex=0、任意数字

热门文章

  1. 《数据结构》线性表——链式存储结构
  2. 设计模式(一) 六大原则
  3. JUCE框架教程(7)——AudioBuffer基础如何生成音频Output
  4. 软件工程——概要设计
  5. dwg文件打开的步骤具体是什么
  6. java生成树型思维导图,Android树形控件绘制方法
  7. RRR-RR五边形平面并联机构分析:Kinematics of a five-bar RRR-RR mechanism
  8. 基础资料表:行政区划、车型库、行业类别 可下载
  9. ubuntu 10.04 下安装 wine 所得所获【转】
  10. 伽马校正(Gamma Correction)与sRGB