栗子:C++声明一个表示时间的结构体,提示用户输入,然后完整的显示出来
#include <iostream>
using namespace std;
struct MyTimeStruct{
unsigned int year;
unsigned int month;
unsigned int day;
unsigned int hour;
unsigned int min;
unsigned int sec;
} ;
int main ( ) {
MyTimeStruct Mytime = { 2020 , 2 , 18 , 0 , 26 , 10 } ;
cout << "please input year:" << endl;
cin >> Mytime. year;
cout << "please input month:" << endl;
cin >> Mytime. month;
cout << "please input day:" << endl;
cin >> Mytime. day;
cout << "please input hour:" << endl;
cin >> Mytime. hour;
cout << "please input min:" << endl;
cin >> Mytime. min;
cout << "please input sec:" << endl;
cin >> Mytime. sec;
cout << "The time is set to:" << Mytime. year << "/"
<< Mytime. month << "/"
<< Mytime. day << " "
<< Mytime. hour << ":"
<< Mytime. min << ":"
<< Mytime. sec << endl;
return 0 ;
}