怎样将用C语言转换输入的四个数表示时间 如1256 输出 _ _ _ | _| |_ |_ | |_ _||_| 就类似于电子表上得显示,用3X3的矩阵

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 06:23:33
怎样将用C语言转换输入的四个数表示时间如1256输出___|_||_|_||__||_|就类似于电子表上得显示,用3X3的矩阵怎样将用C语言转换输入的四个数表示时间如1256输出___|_||_|_|

怎样将用C语言转换输入的四个数表示时间 如1256 输出 _ _ _ | _| |_ |_ | |_ _||_| 就类似于电子表上得显示,用3X3的矩阵
怎样将用C语言转换输入的四个数表示时间 如1256 输出 _ _ _ | _| |_ |_ | |_ _||_|

 就类似于电子表上得显示,用3X3的矩阵

怎样将用C语言转换输入的四个数表示时间 如1256 输出 _ _ _ | _| |_ |_ | |_ _||_| 就类似于电子表上得显示,用3X3的矩阵
#include
//
void mat(int n)
{
if((n&4)==4)//n & 100
printf("|");
else
printf(" ");
if((n&2)==2)//n& 010
printf("_");
else
printf(" ");
if((n&1)==1)//n & 001
printf("|");
else
printf(" ");
}
void main()
{
// 0,1,2,3,4,5,6,7,8,9 编码
//line1[10]={2,0,2,2,0,2,2,2,2,2};
//line2[10]={7,1,3,3,7,6,6,1,7,7};
//line3[10]={7,1,6,3,1,3,7,1,7,3};
int line[3][10]={{2,0,2,2,0,2,2,2,2,2},{5,1,3,3,7,6,6,1,7,7},{7,1,6,3,1,3,7,1,7,3}};
int i,j;
char ch[30],num=0;
//mat(2);
//num=0;
do
{
scanf("%c",&ch[num]);
}while(ch[num++]!='\n');
//printf("%d",num);
num--;
for(i=0;i

怎样将用C语言转换输入的四个数表示时间 如1256 输出 _ _ _ | _| |_ |_ | |_ _||_| 就类似于电子表上得显示,用3X3的矩阵 用c语言编写一个将十六进制数转换为十进制数的程序用户自主输入,用程序将其转换为十进制. c语言 一次输入10个数要求将其最大的数打印出来 用传统的流程图怎么表示 C语言小题,用传统流程图表示:依次将10个数输入,要求输出其中最大的数. 依次将10个数输入,要求输出其中最大的数,用C语言 怎样在C语言的环境下用ASCII表示汉字 并输入 输入一个十进制的正整数,将该数转换成n进制数,并输出.要求能在Microsoft Visual C++ V6.0上运行,我是新手,请尽量用简单的c语言.尽快最好.好的话加分. C语言程序:依次将十个数输入、要求将其中最大的数输出 求教C语言题目1.输入若干整数给x,使用if语句输出x的绝对值,当输入0时结束.2.输入一批数,输出比相邻数大的数,当输入0时结束.3.将输入字符的大写字符转换成小写字符输出,小写字符原样 c语言将英文数字转换成阿拉伯数字输入一个字符串比如onetwothree,转换成123.0 输入一个任意位的整数,将其各位数字颠倒后的新数输出用c语言编写, C语言 已知一个从1970到现在的毫秒数,如何将这个毫秒转换为具体的日期时间? 用C语言,输入一字母串,将其从小到大排列(如果输入字母为大写,要将其转换为对应的小写字母输入一串字母,将其从小到大排列(如果输入字母为大写,要将其转换为对应的小写字母进行排序) c语言编写 输入一个以秒为单位的时间值,将其转化成“时:分:秒”的形式输出,将转换操作定义成函数刚学完函数调用这一章 用C语言实现:在未知字母ASCII码的情况下,编程将输入的任意一个小写字母转换成大写字母. C语言编程 输入正整数n,计算n!,结果用长整型数表示 在C 语言中怎样判断输入的数有多少位从而决定用多少变量输出 编写一个程序,将2小时25分钟转换成用分钟表示,输出转换前后的数值.(是用C语言编程)