【C语言】之''输出下一秒''

老师平时布置的希冀系统上的作业答案,仅供参考!

【问题描述】

编写一个程序,输出当前时间的下一秒。

【输入形式】

用户在第一行按照小时:分钟:秒的格式输入一个时间。

【输出形式】

程序在下一行输出这个时间的下一秒。

【样例输入】

23:59:59

【样例输出】

0:0:0

【参考答案】

#include<stdio.h>

int main()
{
int a,b,c;
scanf("%d:%d:%d",&a,&b,&c);
c+=1;
if(c==60)
{
c=00;
b+=1;
}
if(b==60)
{
b=00;
a+=1;
}
if(a==24)
{
a=0;
}
printf("%d:%d:%d",a,b,c);
return 0;
}
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容