家里电脑的计时器坏了,闲来无事儿,就做了个计时器。
利用好_sleep和system就可以做到。
代码50行左右。
全网最简单版首发!!!
一看就会
一学不废
#include <iostream>
using namespace std;
void mb(){
int xs=0,fz=0,ms=0,hs=0;
while(true){
if(hs==10){
ms++;
hs=0;
}else if(ms==60){
fz++;
ms=0;
}else if(fz==60){
xs++;
fz=0;
}
cout<<xs<<':'<<fz<<':'<<ms<<':'<<hs;
_sleep(65);
hs++;
system("cls");
}
}
void jsq(){
int xs,fz,ms;
cout<<"输入时间:";
cin>>xs>>fz>>ms;
while(xs!=0||fz!=0||ms!=0){
if(ms==-1){
fz--;
ms=59;
}else if(fz==-1){
xs--;
fz=59;
}
cout<<xs<<':'<<fz<<':'<<ms;
_sleep(970);
ms--;
system("cls");
}
}
int main(){
cout<<"欢迎来到我的c++计时器(精准无误)";
_sleep(1000);
system("cls");
int js;
cout<<"输入形式,1秒表,2计时器";
cin>>js;
if(js==1){
mb();
}else{
jsq();
}
return 0;
}