刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

日期输出
给定两个整数,表示一个日期的月和日。请按照"MM-DD"的格式输出日期,即如果月和日不到2位时,填补0使得满足2位。
时间限制:10000
内存限制:65536
输入
2个整数m,d(0 < m <= 12, 0 < d <= 31)。数据保证日期合法。
输出
按照题目要求输出日期
样例输入

7 18

样例输出

07-18

使用微信搜索喵呜刷题,轻松应对考试!

答案:

include<bits/stdc++.h>

using namespace std;

int main()

{

int m,d;

cin>>m>>d;

if(m>=0 && m<=9)

cout<<“0”<<m<<“-”;

else

cout<<m<<“-”;

if(d>=0 && d<=9)

cout<<“0”<<d;

else

cout<<d;

}

解析:

【喵呜刷题小喵解析】:首先,这个程序的目标是根据输入的月份和日期,按照“MM-DD”的格式输出日期。如果月份或日期小于10,需要在前面补0。程序首先包含了iostream头文件,这是C++标准库中的一个头文件,用于输入输出操作。然后,程序定义了main函数,这是C++程序的入口点。在main函数中,定义了两个整数变量m和d,用于存储输入的月份和日期。接着,使用cin从标准输入读取m和d的值。然后,程序使用if语句检查m和d的值。如果m或d小于10,就在前面输出一个0。否则,直接输出m或d。最后,输出一个短横线“-”,然后再输出d。这样,就得到了按照“MM-DD”格式输出的日期。这个程序没有使用这个头文件,因为它包含了C++标准库的所有头文件,而且可能会使得程序编译速度变慢。在这里,只需要包含iostream头文件就足够了。
创作类型:
原创

本文链接:日期输出 给定两个整数,表示一个日期的月和日。请按照"MM-DD"的格式输出日期,即如果月和日不到2

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share