美文网首页
L1-018. 大笨钟(字符串格式控制)

L1-018. 大笨钟(字符串格式控制)

作者: mztkenan | 来源:发表于2017-06-09 10:04 被阅读546次

微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。不过由于笨钟自己作息也不是很规律,所以敲钟并不定时。一般敲钟的点数是根据敲钟时间而定的,如果正好在某个整点敲,那么“当”数就等于那个整点数;如果过了整点,就敲下一个整点数。另外,虽然一天有24小时,钟却是只在后半天敲1~12下。例如在23:00敲钟,就是“当当当当当当当当当当当”,而到了23:01就会是“当当当当当当当当当当当当”。在午夜00:00到中午12:00期间(端点时间包括在内),笨钟是不敲的。

下面就请你写个程序,根据当前时间替大笨钟敲钟。

输入格式:

输入第一行按照“hh:mm”的格式给出当前时间。其中hh是小时,在00到23之间;mm是分钟,在00到59之间。

输出格式:

根据当前时间替大笨钟敲钟,即在一行中输出相应数量个“Dang”。如果不是敲钟期,则输出:

Only hh:mm. Too early to Dang.
其中“hh:mm”是输入的时间。


    while (scanf("%d:%d",&hour,&minute)==2)
    {

        if(hour>=0&&hour<=12)
        {
            printf("Only %02d:%02d.  Too early to Dang.",hour,minute);
        }
        else if(minute==0)
        {
            for (int i=0; i<hour-12; i++)
            {
                printf("Dang");
            }
        }
        else
        {
            for (int i=0; i<hour-12+1; i++)
            {
                printf("Dang");
            }
        }
    }
    return 0;
}

注意事项

1.字符串处理,scanf(“%d:%d”),printf(“%02d%02d”)

相关文章

  • L1-018. 大笨钟(字符串格式控制)

    微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。不过由于笨钟自己作息也不是很规律,所以敲钟并...

  • L1-018. 大笨钟

    L1-018. 大笨钟 问题描述: java代码: 结果

  • 【C】标准化输入输出

    printf() printf(格式控制字符串); printf(格式控制字符串,输出值参数表); scanf()...

  • 简单的宏定义(不定期补充)

    控制台输出 RGB色值 格式化字符串 格式化字符串 输出点、坐标、Rect 格式化数字

  • 大笨钟

    文:胡汐文 那时候,我的家还住在二环路的里边儿,祖上好像是做生意的,也有当官儿的?记不清了,只记得那个时候,我们四...

  • 大笨钟

    湿漉漉的碎石街道 暮烟和着煤火弥漫在雾都 屋檐下滴滴答答 暴雨是发展的爆鸣 黄铜灯柱渗出惨淡的冷光 黑面包行色匆匆...

  • 大笨钟

    我并没有见过那种挂在墙上的挂钟,每时每刻都在发出滴滴答答的声音。 我时常在想,要是有那么一个挂钟就好了。一滴一答中...

  • 基础-字符串

    format格式化字符串格式限定符: 用于控制输出精度

  • C语言格式输出函数printf详解

    printf函数调用的一般形式为: ​ printf(“格式控制字符串”, 输出表列) 格式字符串 在Turb...

  • 03-字符串,列表,元组 & 字典

    字符串 用来存储用户名、密码的数据 字符串格式:双引号或者单引号中的数据,就是字符串 字符串输出格式控制符 "...

网友评论

      本文标题:L1-018. 大笨钟(字符串格式控制)

      本文链接:https://www.haomeiwen.com/subject/czioxxtx.html