题解 | 出生日期输入输出

出生日期输入输出

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

#include <stdio.h>
//方法一:数组
// int main()
// {
// 	int i;
// 	char str[8];
// 	for (int i = 0; i < 8; i++)
// 	{
// 		scanf("%c", &str[i]);
// 	}
// 	printf("year=");

// 	for (i = 0; i < 4; i++)
// 	{
// 		printf("%c", str[i]);
// 	}
// 	printf("\n");
// 	printf("month=");
// 	for (i = 4; i < 6; i++)
// 	{
// 		printf("%c", str[i]);
// 	}
// 	printf("\n");
// 	printf("date=");
// 	for (i = 6; i < 8; i++)
// 	{
// 		printf("%c", str[i]);
// 	}
// 	printf("\n");
// 	return 0;
// }

//方法二:格式控制符
int main()
{
    int year=0;
    int month=0;
    int date=0;
    scanf("%4d%2d%2d",&year,&month,&date);
    printf("year=%d\n",year);
    printf("month=%02d\n",month);
    printf("date=%02d\n",date);
    return 0;
}

全部评论

相关推荐

酷酷的喜马拉雅山:感觉这比一直在初筛不动的好多了
点赞 评论 收藏
分享
09-28 22:01
已编辑
广西科技大学 IT技术支持
合适才能收到offe...:找桌面运维?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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