|
本帖最后由 gaoyukonga 于 2013-9-23 01:12 编辑
#include <stdio.h>
#include <stdlib.h>
#include <windows.h> // sleep 函数 需要的头文件
int main()
{
int min = 0, sec = 0; //定义min 和 sec
printf("请输入您要倒计时的分钟和秒数\n格式:min:sec\n");
scanf("%d:%d", &min, &sec); //读入
if (sec >= 60) { //判断秒数是否大于60
min += sec / 60;
sec = sec % 60;
}
if (min <= 60) { // 分钟数要小于60吧 其实这个可以不要
while (min > 0 || sec >= 0) {
if (sec >= 0){
printf("%02d:%02d\n", min, sec);
sec--;
Sleep(1000);
}
else if (min > 0) {
sec = 59;
min -= 1;
printf("%02d:%02d\n", min, sec);
sec--;
Sleep(1000);
}
}
}
else {
printf("您的输入超过了上限!\n");
}
system("pause");
return 0;
}
楼主加油 有问题在联系我就好!~
|
|