不要让昨天 占据你的今天 夏午晴天

夏午晴天

LED

LED

时间限制: 1 Sec  内存限制: 128 MB

题目描述

       数字显示器题目描述:最近学校晚上文化广场的人很多哇,原因是晚上大屏幕会放电影。无聊的艾神和x73也决定一起去文化大广场看一场电影,这次的电影是《夏洛特烦恼》,看着看着细心的x73突然发现大屏幕是由一个一个很小的小格子组成,他就想给艾神出一个问题.在大屏幕上输出指定的数字。

输入

      一个字符串S,只包含数字(0<strlen(S) <=10)

输出

      按题目要求输出

样例输入

012345

样例输出

 _     _  _     _
| |  | _| _||_||_
|_|  ||_  _|  | _|

提示

 

 

 

 1 #include<stdio.h>
 2 #include<string.h>
 3 #include<iostream>
 4 using namespace std;
 5 int main()
 6 {
 7     char num1[50]={" _     _  _     _  _  _  _  _ "};
 8     char num2[50]={"| |  | _| _||_||_ |_   ||_||_|"};
 9     char num3[50]={"|_|  ||_  _|  | _||_|  ||_| _|"};
10     char str,a[50]={"\0"};
11     int i,k,j,len;
12     scanf("%s",a);
13     len=strlen(a);
14     for(i=0;i<len;++i)
15     {
16         j=a[i]-'0';
17         k=j*3;
18         printf("%c%c%c",num1[k],num1[k+1],num1[k+2]);
19     }
20     printf("\n");
21     for(i=0;i<len;++i)
22     {
23         j=a[i]-'0';
24         k=j*3;
25         printf("%c%c%c",num2[k],num2[k+1],num2[k+2]);
26     }
27     printf("\n");
28     for(i=0;i<len;++i)
29     {
30         j=a[i]-'0';
31         k=j*3;
32         printf("%c%c%c",num3[k],num3[k+1],num3[k+2]);
33     }
34     printf("\n");
35     return 0;
36 }

 

posted on 2017-03-24 19:16  夏晴天  阅读(123)  评论(0编辑  收藏  举报

导航

Live2D