#include
#include
int main(void) {
int minutes
printf("请输入分钟数:\n")
scanf("minutes")
for (minutes >= 0--minutes) {
for (int i = 60i >= 0--i) {
printf("还剩 %d 分钟 %d 秒 结束\n", minutes, i)//输出剩余时间
sleep(1000)//延时函数延时一秒
}
}
printf("计时结束\n")
system("pause")
return 0
}
//我没上编译器测试,但是具体架构就是这样
#include <stdio.h>#include <stdlib.h>
#include <time.h>
void wait ( int seconds )
{
clock_t endwait
endwait = clock () + seconds * CLK_TCK
while (clock() <endwait) {}
}
void main(){
int t,m,s
printf("input counterdown time in seconds\n")
scanf("%d",&t)
printf("\n===================\n")
while(1)
{
wait ( 1 )
t--
if (t==0) break
s = t % 60
m = t / 60
printf("\r\t%02d:%02d",m,s)
}
exit(0)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)