解题思路:
(1)0:00-12:00不敲钟
(2)12:01-23:59都是敲钟的,如果是整点的话,敲这个点的数,
不是整点的话就多敲以下
#include <stdio.h>
int main()
{
int hh,mm;
scanf("%d:%d",&hh,&mm);
if(hh>=0&&hh<12)
printf("Only %02d:%02d. Too early to Dang.", hh, mm);
else if(hh==12&&mm==0)
printf("Only %02d:%02d. Too early to Dang.", hh, mm);
else if(hh==24&&mm==0)
printf("Only %02d:%02d. Too early to Dang.", hh, mm);
else
{
if(mm==0)
{
for(int i=0;i<hh-12;i++)
printf("Dang");
}
else
{
for(int i=0;i<=hh-12;i++)
printf("Dang");
}
}
return 0;
}
本文介绍了一个简单的整点报时程序的设计与实现方法。该程序使用C语言编写,能够根据输入的时间判断是否为整点并输出相应的报时声音。对于非整点时间,程序会额外增加一次报时。
427

被折叠的 条评论
为什么被折叠?



