编程题B-日期格式

编程题B-日期格式

时间: 1ms        内存:128M

描述:

注:本题只需要提交编写的函数部分的代码即可。

将输入的日期格式 月/日/年  修改为 年-月-日的格式输出 。请编写缺少的函数output。

#include<stdio.h>
#include <iostream>
using namespace std;
struct date
{
    int year;
    int month;
    int day;
};
int main()
{
    struct date vd;
    void output(struct date da);
    scanf("%d/%d/%d",&vd.month,&vd.day,&vd.year);
    output(vd);
    return 0;
}

输入:

月/日/年

输出:

年-月-日

示例输入:

6/23/2014

示例输出:

2014-6-23

提示:

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


#include<stdio.h>
struct date
{
    int year;
    int month;
    int day;
};
int main()
{
    struct date vd;
    void output(struct date da);
    scanf("%d/%d/%d",&vd.month,&vd.day,&vd.year);
    output(vd);
    return 0;
}
void output(struct date da)
{
    printf("%d-%d-%d",da.year,da.month,da.day);
}

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


#include<stdio.h>
struct date
{
    int year;
    int month;
    int day;
};
int main()
{
    struct date vd;
    void output(struct date da);
    scanf("%d/%d/%d",&vd.month,&vd.day,&vd.year);
    output(vd);
    return 0;
}
void output(struct date da)
{
    printf("%d-%d-%d",da.year,da.month,da.day);
}

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

点赞

发表评论

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