题解 | #出生日期输入输出#

出生日期输入输出

http://www.nowcoder.com/practice/4a4a9dd1edb6453ba4a0432319200743

#include<stdio.h>
int main()
{
    int a,b,c;
    scanf("%4d%2d%2d",&a,&b,&c);
     printf("year=%d\nmonth=%02d\ndate=%02d\n",a,b,c);
}

注意输出那是%02d不是%2d刚开始没注意写作错了

全部评论
%02d表示以2列的方式输出一个整数(不足2列补0)
16 回复 分享
发布于 2021-12-12 20:21
我大为震撼
2 回复 分享
发布于 2022-03-07 09:55
我感到大为震撼
1 回复 分享
发布于 2022-07-04 19:57
可以请问一下%02d是什么意思吗
1 回复 分享
发布于 2021-10-10 19:57
还能这样,nb,我还想要用数组然后一个个取出再用if判断是否加0.。。结果没搞出来跑到这里一看两行代码。。。。。
点赞 回复 分享
发布于 01-24 10:27 北京
牛逼
点赞 回复 分享
发布于 2023-10-18 20:26 重庆
牛逼。。
点赞 回复 分享
发布于 2023-06-10 12:25 四川
学到了,感谢
点赞 回复 分享
发布于 2022-11-06 15:00 四川
牛啊牛啊
点赞 回复 分享
发布于 2022-10-31 20:07 江西
醍醐灌顶!
点赞 回复 分享
发布于 2022-09-04 15:34 山东
,,,想不到啊
点赞 回复 分享
发布于 2022-08-12 19:37

相关推荐

牛客92804383...:在他心里你已经是他的员工了
点赞 评论 收藏
分享
评论
92
13
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务