UVa 706 LC-Display
来源:互联网 发布:淘宝联盟app推广设置 编辑:程序博客网 时间:2024/04/19 18:46
#include <stdio.h>char NUMDISPLAY[5][10][4] = { " - ", " ", " - ", " - ", " ", " - ", " - ", " - ", " - ", " - ", "| |", " |", " |", " |", "| |", "| ", "| ", " |", "| |", "| |", " ", " ", " - ", " - ", " - ", " - ", " - ", " ", " - ", " - ", "| |", " |", "| ", " |", " |", " |", "| |", " |", "| |", " |", " - ", " ", " - ", " - ", " ", " - ", " - ", " ", " - ", " - " };void lcDisplay(int size,int num){int i,j,k;int row,col;char display[5][10][3]={""};int array[10]={0};int length=1;if(num==0)array[0]=0;else{for(i=0;num>0;i++){array[i] = num%10;num = num/10;}length = i;}for(i=length-1;i>=0;i--){for(j=0;j<5;j++){for(k=0;k<3;k++){display[j][length-i-1][k] = NUMDISPLAY[j][array[i]][k];}}}for(i=0;i<5;i++){row = (i%2==1) ? 1 : size;while(row <= size){for(j=0;j<length;j++){for(k=0;k<3;k++){col = (k%2==1) ? 1 : size;while(col<=size){printf("%c",display[i][j][k]);col++;}}if(j<length-1)printf(" ");}printf("\n");row++;}}}int main(){int size, num;while(scanf("%d %d",&size,&num)){if(size==0 && num==0) break;lcDisplay(size,num);printf("\n");}return 0;}
0 0
- uva 706 LC-Display
- UVa 706 LC-Display
- uva 706 LC-Display
- UVA 706 LC-Display
- 模拟 UVa 706 LC-Display
- UVa Problem Solution: 706 - LC-Display
- UVa Problem 706 LC-Display (液晶显示屏)
- PC/UVa 110104/706 LC-Display
- UVa Problem 706 LC-Display (液晶显示屏)
- UVa 706 Problem: LC-Display (PC 110104)
- 706 - LC-Display
- LC-Display
- LC-Display
- LC-Display
- LC-Display
- LC-Display
- LC-Display
- LC-Display
- 初创公司最爱使用的那些开发工具
- 为啥TwitterFacebookgoogle亚马逊想变成对方?
- 我要学算法
- 黑马程序员__Day03_java基础__IO流
- android--OpenCV--环境搭建
- UVa 706 LC-Display
- 。。。。
- C# winform 设置winform进入窗口后在文本框里的默认焦点
- 【小白笔记】PHP学习之路 (23) --对象 __set __get 类和对象的检测
- 验证码
- 修复文章···
- 游戏策划之社招经验
- 标识符
- url转义字符