C++倒计时程序,可根据需求自行修改。

#include <iostream>
#include <windows.h>
//#include <cstdlib>
using namespace std;

int days;
int hours;
int mintues;
int seconds;

void printMenu()
{
    cout<<"欢迎进入间倒计系统"<<endl;
    cout<<endl;
}

void Input()
{
    cout<<"请输入间格式:Days,Hours,Mintues,Seconds"<<endl;
    cin>>days>>hours>>mintues>>seconds;
    cout<<endl;

}

void CountDown_Seconds(int &Days,int &Hours,int &Mintues,int &Seconds)//引用
{

    for(; Seconds >= 0; Seconds--)
    {
        
        cout<<"倒计"<<Days<<""<<Hours<<""<<Mintues<<""<<Seconds<<"秒"<<endl;//SecondsS没写
                Sleep(1000);//Sleep看清楚间
        system("cls");
    }

}

void CountDown_Mintues(int &Days,int &Hours,int &Mintues,int &Seconds)//引用
{

    for(; Mintues >= 0; Mintues--)//<=改>=
    {
        CountDown_Seconds( Days, Hours, Mintues, Seconds);
        Seconds = 59; //改59
    }

}

void CountDown_Hours(int &Days,int &Hours,int &Mintues,int &Seconds)//引用
{
    for( ; Hours >= 0 ; Hours--)//<=改>=
    {
        CountDown_Mintues( Days, Hours, Mintues, Seconds);
        Mintues = 59;//改59
    }
}

void CountDown(int Days,int Hours,int Mintues,int Seconds)
{
    for( ; Days >= 0 ; Days--)//<=改>=
    {
        CountDown_Hours( Days, Hours, Mintues, Seconds);
        Hours = 23; //改23
    }
}

int main()
{

    int i = 1;
    int set;

    printMenu();

    while(i<=3)
    {
        Input();

        cout<<"您输入间"<<days<<""<<hours<<""<<mintues<<""<<seconds<<"秒"<<endl;
        cout<<"确认请按 1 ,否则请按 0 : ";
        cin>>set;

        if(set)
        {
            break;
        }
        i++;
    }
    CountDown( days, hours, mintues, seconds);
   //system("pause");
   return 0;
}
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值