c语言编程问题  急解

时间:2020.03.08 发布人:U3111814880

c语言编程问题  急解

已解决问题

谷歌U3111814880用户在2020.03.08提交了关于“奥特曼c语言编程问题  急解”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-14T03:02:20。

h**
使用24小时制将小时显示为不带前导零的数字(如1:15:15)。

h**h**
使用24小时制将小时显示为带前导零的数字(如01:15:15)。

输入


输入一个h**格式的时间.




输出


输出对应的h**h**格式的时间。




样例输入
Copy


8:9:10




样例输出Copy


08:09:10


希望大家能够帮助她。

详细问题描述及疑问:

h**
使用24小时制将小时显示为不带前导零的数字(如1:15:15)。

h**h**
使用24小时制将小时显示为带前导零的数字(如01:15:15)。

输入


输入一个h**格式的时间.




输出


输出对应的h**h**格式的时间。




样例输入
Copy


8:9:10




样例输出Copy


08:09:10


期待您的答案,你就是当代的活雷锋,太感谢了 !
希望以下的回答,能够帮助你。

第1个回答

用户名:木斯皮尔翰  

下面是程序:

#include<stdio.h>

intmain()

{

intx,y,z;

scanf("%d:%d:%d",&x,&y,&z);

if(x>=10&&y>=10&&z>=10)

{

p来自rintf("%d:%d问答:%d\n",x,y,z);

}elsei九作苦预室继当f(x<10&&y>=10&&z>=10)

{

printf("0%d:%d:%d\n",x,y,z);

}elseif(x<10&&y<10&&z>=10)

{

print肉受f("0%d:0%d:%d",x,y,z);

}elseif(x<10&&y<10&&z<10)

{

printf("0%d:0%d:0%d",x,y,z);

}elseif(x>=10&&y<10&&z<10)

{

printf("%d:0%d:0%d",x,y,z);

}elseif(x>=10&&y>=革设维站10&&z<10)

{

printf("%d:%d:样调千绿照印预日积曲0%d",x,y,z);

}elseif(x>=吗伯照运雷引光绝前不春10&&y<10&&z>=10)

{

print才受弦上示依取积f("%d:0%d:%d",x,y,z);

}elseif(x<10&&y>=10&&z<10)

{

pr极样掌到粒越讲杀宪intf("0%d:%d:0里%d",x,y,z);

}

return0;

}

下面是结果图: