题目是倒计时。编写函数,在屏幕上显示一个倒计时的时钟,以剩余的“分:秒”的格式显示当前时间,如“还 剩 8:23”,且每秒刷新一次,直至变化至“0:0”,显示“8:23 已到”。
#include
#include
int main()
{
int minutes,second,i,m;
printf("请输入分钟数:");
scanf("%d",&minutes);
printf("请输入秒数:");
scanf("%d",&second);
i=second;
m=minutes;
for (; minutes >= 0; --minutes) //这里是怎么用的没看明白求详细解释
{
for (; i >= 0; --i)
{
printf("还剩%2d:%2d\n", minutes, i);
Sleep(1000);
}
i=59;
}
printf("%2d:%2d已到\n",m,second);
system("PAUSE");
return 0;
}