如何将二各功能数值在同一led显示屏多功能卡上显示

小明编了一个计算程序,当输入任何一个数时,屏幕将显示这个数的5倍与2的和,输入0,并将结果再输入一次,屏幕将显示的数是().
捏捏是坏人0759
额,希望以后能够多多思考.0*5+2=22*5+2=12
为您推荐:
其他类似问题
5*0+2=22*5+2=12
扫描下载二维码2011年2月 专题开发/技术/项目大版内专家分月排行榜第二2011年1月 专题开发/技术/项目大版内专家分月排行榜第二2010年12月 专题开发/技术/项目大版内专家分月排行榜第二2010年11月 专题开发/技术/项目大版内专家分月排行榜第二2010年9月 专题开发/技术/项目大版内专家分月排行榜第二
2011年4月 专题开发/技术/项目大版内专家分月排行榜第三
2011年9月 VC/MFC大版内专家分月排行榜第三
2011年2月 专题开发/技术/项目大版内专家分月排行榜第二2011年1月 专题开发/技术/项目大版内专家分月排行榜第二2010年12月 专题开发/技术/项目大版内专家分月排行榜第二2010年11月 专题开发/技术/项目大版内专家分月排行榜第二2010年9月 专题开发/技术/项目大版内专家分月排行榜第二
2011年4月 专题开发/技术/项目大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。我的手机上面出现一排数字 一滑动屏幕 出线 咋了这是 帮帮我啊_note2吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:153,698贴子:
我的手机上面出现一排数字 一滑动屏幕 出线 咋了这是 帮帮我啊收藏
百度沸点搜索榜单权威发布!我们这一年都干嘛了?
开发-显示指针位置那个√去掉
把那个显示指针位置的勾去掉就行      -- 不要……不要……不要……!要……要……要……!大力……大力……大力……!深入……深入……深入……!还要……还要……还要……!高举……加快……推进……探索……坚持……两手抓……要硬……狠抓……奋力……!!!啪啪啪啪啪啪………………人大会议结束..
贴吧评论的永远有28种人,1个说前排围观的,1个路过的,1个留名的,1个上来直接骂LZ去死LZSB的,1个tm整天抢2楼的,1个打酱油的 ,1个tm就知道呵呵的,1个进来P都不放按顶走人的,1个涂鸦的,1个发广告的,1个成天装内涵的,1个表情帝,1个没事就撸撸睡觉的,1个要摸楼下狗头的,1个整天膜拜的,1个吹NB的,1个鄙视吹NB的,1个宣扬春哥的,1个灌水的,1个蛋疼的,1个TM的说挽尊的,1个TM的说亲哦有木有的,1个说内容太长没看的,1个废话连篇的,1个整天要去KFC需要准备什么的,现在多了个4块钱营养快线的 ,1个求PS专家的,1个不为楼主吸引为验证码变会员的,最后就是1个像我这样复制粘贴混经验的
又来卖萌了━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━权力是男人的春药,金钱是女人的催情剂。— NoteⅡrule,makes your d和谐k go to harder。money,makes you open your legs。━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
那天我朋友出现了这问题,小孩子给折腾的,后来拿去售后,人家帮忙调了,长知识了。。。以后再也不用自己瞎折腾了
超级有用贴
%A%A得了肠胃炎,吃点东西就感觉肚子涨,我现在考虑要不要去看医生。%A%A
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或3520人阅读
C++编程(38)
怎样在屏幕上以十六进制样式显示内存中的一段数据。
下面分以下几步来介绍:
1、字节转换成十六进制字符
2、数据块转换成十六进制字符串
3、将十六进制字符串格式化输出
4、将前面三步综合,将一段数据以十六进制显示。
1、字节转换成十六进制字符
定义十六进制字符的常量字符串,然后用字节的高四位和低四位分别作下标来直接访问常量表即得到十六进制的字符。(该功能用C语言库中的 ltoa
函数能很方便的实现)
void dtoh(UINT8 * hex,UINT8 n)
&&& static const UINT8 HEX[] = &ABCDEF&;
&&& hex[0] = HEX[n / 16];
&&& hex[1] = HEX[n % 16];
2、数据块转换成十六进制字符串
将一块数据转化成16进制,存放到out 所指的缓冲区,len为要转换的字节个数
void dump_block(char * in,char * out,int len)
&&& for (cur = 0; cur & cur++)
&&&&&&& dtoh(out + 2 * cur,in[cur]);
3、将十六进制字符串格式化输出
本函数关键是用好printf的格式化输出功能。
①printf(&%08xh:&,row_cnt++); 中的&%08x&,表示输出十六进制整数,宽度为8个字符,左填充0。
②printf(&0x%-3.2s&,in + size * cur);中 &%-3.2s&表示输出字符串,宽度为3,精度为2(精度表示最多输出两个字符,多的舍去)左对齐,右填充空格。
该函数每次显示size个字符,共显示 len次,字符串起始地址 in
void hex_disp(char * in,int len,int size)
&&& int cur = 0;
&&& int row_cnt = 0;
&&& printf(&%08dh:&,row_cnt++);
&&&&&&& printf(&0x%-3.2s&,in + size * cur);
&&&&&&& cur++;
&&&&&&& if (cur % 8 == 0)
&&&&&&&&&&& printf(&/n%08dh:&,row_cnt++);
&&&&&&& }&&&&&&
&&& } while(cur & len);
显示效果如下:
4、将前面三步综合,将一段数据以十六进制显示。
下面的函数将对指定地址和长度的数据段以十六进制显示其内容。
void dump (char * in,int len)
&&& unsigned char * out = (unsigned char *)malloc(len * 2 + 1);
&&& dump_block(in,out,len);
&&& hex_disp(out,len,2);
&&& free(out);
以上介绍的对数据以十六进制方式显示的方法,对数据较少的情况不错,但如果数据很大,就有问题了。上面的方法中转换时总是申请足够的缓冲区空间,而其实这是不必要的。将数据改变形式输出与数据的前后完全没有关系,因此可以边转换边输出。这样就避免因缓冲区申请过大带来的问题了。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:183653次
积分:2173
积分:2173
排名:第13688名
原创:47篇
转载:54篇
评论:29条
(1)(2)(1)(1)(3)(2)(3)(27)(5)(2)(1)(2)(3)(3)(7)(6)(7)(2)(8)(4)(7)(4)(2)

我要回帖

更多关于 led显示屏功能 的文章

 

随机推荐