@TOC

7-12 日期格式化 (5 分)

世界上不同国家有不同的写日期的习惯。比如美国人习惯写成“月-日-年”,而中国人习惯写成“年-月-日”。下面请你写个程序,自动把读入的美国格式的日期改写成中国习惯的日期。
输入格式:

输入在一行中按照“mm-dd-yyyy”的格式给出月、日、年。题目保证给出的日期是1900年元旦至今合法的日期。
输出格式:

在一行中按照“yyyy-mm-dd”的格式给出年、月、日。
输入样例:

03-15-2017

输出样例:

2017-03-15

下面展示一些 内联代码片

#include<stdio.h>
int main()
{int year,month,day;scanf("%d-%d-%d",&month,&day,&year);if(month < 10 && day < 10){printf("%d-0%d-0%d",year,month,day);}else if(month < 10 && day >= 10){printf("%d-0%d-%d",year,month,day);}else if(month >= 10 && day < 10){printf("%d-%d-0%d",year,month,day);}else if(month >= 10 && day >= 10){printf("%d-%d-%d",year,month,day);}return 0;
}

中M22春C、Java入门练习-7.12相关推荐

  1. 中M22春C、Java入门练习-7.10

    @TOC 7-10 算术入门之加减乘除 (10 分) 对于输入的两个整数,按照要求输出其和差积商. 输入格式: 在一行内输入两个不超过100的非负整数a和b,中间以一个空格间隔,且保证b不为0. 输出 ...

  2. 中M22春C、Java入门练习【PAT练习题】

    7-1 重要的话说三遍 这道超级简单的题目没有任何输入. 你只需要把这句很重要的话 -- "I'm gonna WIN!"--连续输出三遍就可以了. 注意每遍占一行,除了每行的回车 ...

  3. 中M22春C、Java入门练习-7.14

    @TOC #7-14 然后是几点 (15 分) 有时候人们用四位数字表示一个时间,比如 1106 表示 11 点零 6 分.现在,你的程序要根据起始时间和流逝的时间计算出终止时间. 读入两个数字,第一 ...

  4. 中M22春C、Java入门练习-7.15

    @TOC 7-15 BCD解密 (10 分) BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位.所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12.但是小明没学过BCD,把 ...

  5. 中M22春C、Java入门练习-7.24

    猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了("Too big"),还是小了(&qu ...

  6. 中M22春C、Java入门练习-7.6

    @TOC 7-6 厘米换算英尺英寸 (15 分) 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048.现在,如果用户输入的是厘米数,那么对应英制 ...

  7. 中M22春C、Java入门练习-7.17

    @TOC 7-17 成绩转换 (15 分) 本题要求编写程序将一个百分制成绩转换为五分制成绩.转换规则: 大于等于90分为A: 小于90且大于等于80为B: 小于80且大于等于70为C: 小于70且大 ...

  8. 中M22春C、Java入门练习-7.16

    @TOC 7-16 计算符号函数的值 (10 分) 对于任一整数n,符号函数sign(n)的定义如下: 请编写程序计算该函数对任一输入整数的值. 输入格式: 输入在一行中给出整数n. 输出格式: 在一 ...

  9. 中M22春C、Java入门练习-7.9

    @TOC 7-9 求整数均值 (10 分) 本题要求编写程序,计算4个整数的和与平均值.题目保证输入与输出均在整型范围内. 输入格式: 输入在一行中给出4个整数,其间以空格分隔. 输出格式: 在一行中 ...

  10. 中M22春C、Java入门练习-7.8

    @TOC 7-8 是不是太胖了 (5 分) 据说一个人的标准体重应该是其身高(单位:厘米)减去100.再乘以0.9所得到的公斤数.已知市斤的数值是公斤数值的两倍.现给定某人身高,请你计算其标准体重应该 ...

最新文章

  1. 【keras】Input 0 of layer conv2d is incompatible with the layer. expected ndim=4, found ndim=3
  2. lvs 负载均衡原理及其配置之 nat 模式
  3. C#中static静态变量的用法
  4. 【PAT (Advanced Level) Practice】1124 Raffle for Weibo Followers (20 分)
  5. 限招2019应届计算机毕业生,2019年计算机专业应届毕业生自我鉴定
  6. 面试:如何从 100 亿 URL 中找出相同的 URL?
  7. 学长毕业日记 :本科毕业论文写成博士论文的神操作20170326
  8. 大厂面试又崩了?这份CV资料请收好!
  9. DOM节点中属性nodeName、nodeType和nodeValue的区别 Delphi
  10. angularjs html 缓存,如何删除使用AngularJS的HTML中的浏览器缓存?
  11. linux内核通俗理解,简洁明了!高手带你理解ARM-Linux的启动过程
  12. 华为交换机最常用的基础命令汇总大全,赠最新版华为S系列交换机调试配置指南
  13. 数据结构-二分查找(含全部代码)
  14. The Flee Plan of Groundhog(DFS)
  15. 玩转【斗鱼直播APP】系列之实现无限轮播
  16. 如何查询电脑本机出厂序列号
  17. Flux架构思想在度咔App中的实践
  18. batchsize、iteration、epoch之间的关系
  19. Shiro框架中实现CA登录及免密功能
  20. 关于 Juju 的十二个热点问题

热门文章

  1. stackstorm 6. 工作流之Mistral
  2. buuctf ez bypass
  3. 想去紫禁城参观一下吗`?告诉你一个密秘
  4. Fabric证书过期问题
  5. 基于Unity3D的Android游戏添加google广告的方法——使用AdMob
  6. 十几款国内外嵌入式(物联网、工业)操作系统介绍
  7. 文献阅读-区块链技术与应用前瞻综述
  8. 求s=1+(1+√2)+(1+√2+√3)+....+(1+√2+√3+...+√n)
  9. Flutter 常用控件使用详解
  10. python下载什么版本的微信_Python与微信——itchat包