qq_46511785
彧祜
2020-03-14 22:55
采纳率: 0%
浏览 276

C语言 求助大佬这样的数字怎么输出?

给你一个仅包含数字的字符串,输出其液晶显示效果。本题中,我们利用’-‘和’|’表示液晶数字中的笔画,可以看出每个数字对应的液晶显示格式都严格占据5行3列的空间(空格也需要输出),例如数字8:

图片说明

因此,数字0-9可以表示为:

图片说明

输入格式:
一行,仅包含数字的字符串(字符串长度不超过200)

输出格式:
该数字对应的液晶显示效果

输入样例:
0123456789

输出样例:
图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • xianfajushi
    智者知已应修善业 2020-03-15 11:56

    图片说明

        string a = "   \n", a1 = " - \n", a2 = "| |\n", a3 = "|  \n", a4 = "  |\n";
        cout << a1 << a2 << a1 << a2 << a1;
        cout << a1 << a2 << a << a2 << a1;
    

    由此推导,本题也就算是个逻辑的组合:
    图片说明
    图片说明
    图片说明
    图片说明

    点赞 评论

相关推荐