C语言实验--转换日期格式

C语言实验--转换日期格式

时间: 1ms        内存:128M

描述:

某软件的日期格式为 MM/DD/YYYY ,其中 M表示月,D表示日,Y表示年, 但其运行的操作系统需要的日期格式为 YYYY.MM.DD , 为了是该软件能够在该操作系统下正确运行,请帮助修改它的日期显示

输入:

MM/DD/YYYY

输出:

YYYY.MM.DD

示例输入:

03/10/2014

示例输出:

2014.03.10

提示:

参考答案(内存最优[0]):

#include <iostream> 
#include <stdio.h> 
using namespace std; 
int main() 
{ 
   int y,m,d; 
   scanf("%2d/%2d/%4d",&m,&d,&y); 
   printf("%4d.%02d.%02d\n",y,m,d); 
   return 0; 
}

参考答案(时间最优[0]):

#include <stdio.h>
int main()
{
    int year,month,day;
    scanf("%2d/%2d/%4d",&month,&day,&year);
    printf("%04d.%02d.%02d",year,month,day);
    return 0;
}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注