就是电脑右下角那个钟 怎么写
我写了一个 但是太占CUP了
#include<stdio.h>
#include<stdlib.h>
int sleep(int ms)//延迟时间MS=1时为一秒
{
int j=0;
int js=0;
int hs=20*ms*102500;
for ( ; hs > 0 ; hs--)
{
for ( j = 0 ; j < 124 ; j++ )
{
;
}
}
//for ( ; hs/100 > 0 ; hs--) //实现毫秒计时
// {
// for ( j = 0 ; j < 124 ; j++ )
// {
// ;
// }
// }
system("cls");//清屏
return (++j);
}
int main(void)
{
int s=0,i=1,da=0;
int min_miao=0,miao=0,fen=0,zhon=0,cm=0,cf=0;
printf("请输入延迟时间 单位 S :");
scanf("%d",&s);
printf("请输入运行次数 :");
scanf("%d",&da);
for ( ; i < da ; i++ )
{
sleep(s);
//haomiao=(++min_miao*s;
miao=(++min_miao)*s;//实际时间同步
//if ( haomiao/100==1)//毫秒
// {
// ++ch;
// haomiao=haomiao-100*ch;
// miao++;
// }
if ( miao/60 ==1 )
{
miao=0;
min_miao=0;
fen++;
}
if ( fen/60==1 )
{
fen=0;
zhon++;
}
printf("运行时间%02d小时:%02d分钟:零%02d秒\n", zhon,fen,miao);
// printf("运行时间%02d小时:%02d分钟:零%02秒:零d%03d毫秒\n", zhon,fen,miao,haomiao);
}
getchar();
return 0;
}
c语言编写数字时钟
答案:1 悬赏:20
解决时间 2021-02-20 17:13
- 提问者网友:星空下的寂寞
- 2021-02-20 10:49
最佳答案
- 二级知识专家网友:末路丶一枝花
- 2021-02-20 11:23
#include<stdio.h>
#include<windows.h>
int main()
{
for(int i=0;i<24;i++)
for(int j=0;j<60;j++)
for(int k=0;k<5;k++)
{
system("cls");
printf("%0.2d:%0.2d:%0.2d",i,j,k);
Sleep(1000);
}
}
#include<windows.h>
int main()
{
for(int i=0;i<24;i++)
for(int j=0;j<60;j++)
for(int k=0;k<5;k++)
{
system("cls");
printf("%0.2d:%0.2d:%0.2d",i,j,k);
Sleep(1000);
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯