也许就是这么一个面试经典题改变你的一辈子

*某一时间的下一秒(笔试编程题)   输入三个数,表明小时 分钟 秒
                              例如: 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++

相关文章
相关标签/搜索