怎样用C程序编电子时钟

来源:百度知道 编辑:UC知道 时间:2024/05/14 07:45:11
要有完整的思想哈,就是没条语句请解释一下,谢谢各位哈

我用c++编了一个:
#include<iostream>
#include<iomanip>
using namespace std;
class Time{
private:int hour;
int minute;
int second;
public: void SetTime(int a,int b,int c){hour=a;minute=b;second=c;}
DisplayTime24();
DisplayTime12();

};
Time::DisplayTime24(){
for(int j=0;j<100000000;j++)
{
cout<<setw(2)<<setfill('0')<<hour<<":"<<setw(2)<<setfill('0')<<minute<<":"<<setw(2)<<setfill('0')<<second;

if(second==59&&minute!=59)
{minute++;
second=0;}
else if(second==59&&minute==59&&hour!=23)
{minute=0;
second=0;
hour++;}
else if(second==59&&minute==59&&hour==23)
{second=0;
minute=0;
hour=0;}
else second++;

for(int i=0;i<600000000;i++);

cout<<"\b