Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/144.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 从2位输入输出4位年份_C++_Input_Output - Fatal编程技术网

C++ 从2位输入输出4位年份

C++ 从2位输入输出4位年份,c++,input,output,C++,Input,Output,这是我正在写的代码的一部分 如果用户以2位数字('94)输入年份,则以4位数字输出年份{1994) 我遇到的问题与我需要的正好相反: 我的部分代码: #include <iostream> using namespace std; int main() { Int yr; cout<<"Enter year: " <<endl; cin>>yr; cout<<"The year is "<&

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

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

我遇到的问题与我需要的正好相反:

我的部分代码:

#include <iostream>
using namespace std;

int main() {
     Int yr;

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

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

    return 0;
  } 
#包括
使用名称空间std;
int main(){
国际年;

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


一个常见的实现是选择1950年作为截止日期,因此
51
99
被视为
1951
1999
,而
00
50
被视为
2000
2050
,您如何确定“40”是1940还是2040?只需打印
“今年是19岁"
这只是一个加法。您需要在2位数部分添加
1900
2000
或任何
nn00
的内容。目前,它只适用于过去几年,而不是未来2012年是过去一年,而是1912年。如果用户输入两位数的日期,请告诉他们输入四位数的日期,除非他们是在12CE合法出生的。Int电子阅读,让我的生活更轻松。谢谢你,我也会试试这个