从2位输入输出4位数年份

时间:2018-05-11 21:49:37

标签: c++ input output

这是我正在编写的代码的一部分。

如果à用户输入年份为2位数('94),则输出年份为4位数{1994}

我遇到的问题需要与我需要的相反:Convert 4-digit year to a 2-digit year

我的部分代码:

#include <iostream>
using namespace std;

int main() {
     Int yr;

    cout<<"Enter year: " <<endl;
    cin>>yr;

    cout<<"The year is "<<yr<<endl;

    return 0;
  } 

1 个答案:

答案 0 :(得分:0)

当人们在20世纪90年代末进行y2k转换时,这种情况经常出现。

一个常见的实现是选择1950作为截止值,因此5199被视为1951199900通过502000视为2050