读书人

C++ 写的下工 倒计时 软件

发布时间: 2012-07-26 12:01:08 作者: rapoo

C++ 写的下班 倒计时 软件

#include <iostream>#include <windows.h>#include<ctime>//#include <cstdlib>using namespace std;int days;int hours;//分钟minutesint minutes;int seconds;void printMenu(){cout<<"欢迎进入时间倒计时系统"<<endl;cout<<endl;}void Input(){cout<<"请输入时间,格式为:Days,Hours,Mintues,Seconds"<<endl;cin>>days>>hours>>minutes>>seconds;cout<<endl;}void CountDown_Seconds(int &Days,int &Hours,int &Mintues,int &Seconds)//引用{for(; Seconds >= 0; Seconds--){//cout<<"倒计时"<<Days<<"天"<<Hours<<":"<<Mintues<<":"<<Seconds<<""<<endl;//Seconds的S没有大写cout<<Hours<<":"<<Mintues<<":"<<Seconds<<""<<endl;//Seconds的S没有大写                Sleep(1000);//后Sleep可以看清楚时间system("cls");}}void CountDown_Mintues(int &Days,int &Hours,int &Mintues,int &Seconds)//引用{for(; Mintues >= 0; Mintues--)//<=改成>={CountDown_Seconds( Days, Hours, Mintues, Seconds);Seconds = 59; //这个改成59}}void CountDown_Hours(int &Days,int &Hours,int &Mintues,int &Seconds)//引用{for( ; Hours >= 0 ; Hours--)//<=改成>={CountDown_Mintues( Days, Hours, Mintues, Seconds);Mintues = 59;//这个改成59}}void CountDown(int Days,int Hours,int Mintues,int Seconds){for( ; Days >= 0 ; Days--)//<=改成>={CountDown_Hours( Days, Hours, Mintues, Seconds);Hours = 23; //这个改成23}}int main(){//int i = 1;//int set;//printMenu();////while(i<=3)//{//Input();////cout<<"您输入的时间为"<<days<<"天"<<hours<<"小时"<<mintues<<"分"<<seconds<<"秒"<<endl;//cout<<"确认请按 1 ,否则请按 0 : ";//cin>>set;////if(set)//{//break;//}//i++;//} time_t now_time; now_time = time(NULL); struct tm now = *localtime(&now_time); cout<<now.tm_hour<<":"<<now.tm_min<<":"<<now.tm_sec;days=0;hours=19-now.tm_hour;minutes =59-now.tm_min;seconds =60-now.tm_sec;CountDown( days, hours, minutes, seconds);   //system("pause");   return 0;}

读书人网 >C++

热点推荐