输入形如1900/01/01格式的日期,如何将其转换为整型?在c++中,可通过解析字符串提取年、月、日三个部分,再按权重组合成唯一整数,例如将年份乘以10000、月份乘以100后与日相加,从而完成日期到int类型的映射。
1、 首先引入所需头文件,如下所示。

2、 接着使用标准命名空间std。

立即学习“C语言免费学习笔记(深入)”;
3、 在main函数中定义三个int类型变量,分别用于保存年份、月份和日期。

4、 提示用户输入年月日,格式为:YYYY MM DD(空格分隔)。

5、 从控制台读取三个整数值,并依次赋给年、月、日变量。

6、 将年、月、日按“YYYYMMDD”格式组合为一个整数,并输出至控制台。

7、 输入具体年月日后,程序即时计算并显示对应的整型表示结果。


















