搜索
查看: 552|回复: 2
打印 上一主题 下一主题

[原创] 简单倒计时

[复制链接]
跳转到指定楼层
楼主
发表于 2014-7-22 21:14:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
刚学C
编的简单倒计时程序。
要是能是显示的字在屏幕中央就好了。

#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
        int h,m,s;
    system("color 0f");
    printf("这是一个时:分:秒倒计时!\n");
    printf("请分别输入时:分:秒\n");
    scanf("%d %d %d",&h,&m,&s);
    if(s>=0&&s<=60)
      {
                while(s>=0)
        {
                        system("cls");
                        printf("%d:%d:%d",h,m,s);
                        Sleep(1000);
                        s=s-1;
                        if(s==0&&m>0)
                        {
                                m=m-1;
                                s=59;
                        }
            else if(s==0&&m==0&&h>0)
            {
                                h=h-1;
                m=59;
                s=59;
            }
        }
          }   
        else
                printf("请输入正确的时间数值\n");
        printf("\nTime is over!\n");  
                system("pause");
                return 0;
}


沙发
发表于 2014-7-24 17:09:04 | 只看该作者
我是输入秒转换成分钟或小时
板凳
 楼主| 发表于 2014-7-24 19:27:01 | 只看该作者
Cminister 发表于 2014-7-24 17:09
我是输入秒转换成分钟或小时

输入三个数字,第一个是小时,第二个是分钟,第三个是秒。秒必须≤60
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表