- /* 请尝试编写一个2 分钟的倒计时。形如:2:00 1:59 1:58 …… */
- /* 1:00 0:59 0:58 …… 0:02 0:01 0:00 */
- /* */
- /* 程序清单如下: */
- #include <stdio.h>
- #include <stdlib.h>
- #include <windows.h> //因为用到Sleep()函数,所以写上包含的头文件
- int main()
- {
- int f,m; //变量名字含义:f >> 分钟; m >> 秒数
- printf("02:00"); //先显示:02:00,说明倒计时开始
- Sleep(1000); //倒计时时间显示1秒钟
- system("cls"); //清屏
-
- f=1;
- while(f>=0) //外层循环显示分钟倒计时
- {
- m=60;
- while(m>0) //内层循环显示秒数倒计时
- {
- m=m-1;
- if(m<10) //倒计时秒数字进入个位数时补上十位数字0
- printf("0%d:0%d",f,m);
- else
- printf("0%d:%d",f,m);
- Sleep(1000);
- system("cls");
- }
- f=f-1; //分钟倒计时
- }
-
- system("pause");
- return 0;
- }
复制代码 原文来自
http://bbs.ahalei.com/forum.php?mod=viewthread&tid=2377
省时间直接复制的... |