[C++]关于设计一个计时器
同样是小学期学会的,记录记录。
#include<iostream> #include<ctime> //时间相关 #include<conio.h> //键盘操作相关 using namespace std; clock_t startTime,endTime; int main() { double iGameTime; cin >> iGameTime; //设定了倒计时的时间 startTime=clock(); double GameTime=0; while(GameTime<=iGameTime) { endTime=clock(); GameTime=(double)(endTime-startTime)/1000; while(GameTime<=iGameTime) { if(_kbhit()) { break; } else { endTime=clock(); GameTime=(double)(endTime-startTime)/1000; continue; } } endTime=clock(); GameTime=(double)(endTime-startTime)/1000; if(GameTime>iGameTime) { cout << "到时间了" << endl; break; } } }
浙公网安备 33010602011771号