也許就是這麼一個面試經典題改變你的一輩子

*某一時間的下一秒(筆試編程題)   輸入三個數,表明小時 分鐘 秒
                              例如: 20   59 59
                            下一秒    21:00:00 要求,若是用戶輸入了錯誤的時間,退出  25點退出,  61秒退出 * /////////////////////////time.c//////////////////////////////////////////////////
#include<stdio.h>
int main(int argc, const char *argv[])
{
    int sec,min,hour;
    printf("請輸入小時/分鐘/秒\n");
    scanf("%d%d%d",&hour,&min,&sec);
    if(hour>23||min>59||sec>59)//進入循壞以前判斷是不是正確輸入的時間
        printf("input error!!!\n");
    else//表示合理的時間數據
    {
        sec++;//秒鐘先加1
        if(sec==60)//知足本身歸零,進位 分鐘+1;
        {
            sec=0;
            min++;
            if(min==60)
            {
                min=0;
                hour++;
                if(hour==24)
                {
                    hour=0;
                }
              }
         }         printf("%02d:%02d:%02d\n",hour,min,sec);
    }
    return 0;
}c++

相關文章
相關標籤/搜索