刚毕业,看上一个单位 ,还不错进了面试,考官出了一个题。
用C来编这样一个程序:把输入的字,变成图片,然后在图片上间隔一定的像素来取一个点儿的RGB值显示出来。
不知道大家看明白没有。公司是做LED的,我感觉他的要求说白了,就是弄个程序,输入汉字后让在屏幕上显示出来。就是街上面的电子广告牌那样的。
-----------------------
可是我不会作啊。 还是学过C呢。学的什么都不是。没戏了。
其实我感觉让我用C来作还是简单的呢,如果让我用汇编就更完了。
其实,无论是什么语言只要学好一个就不愁工作了,上学的时候没有学好,总感觉这个简单那个不难的。
上次看到一个FY也是工作中考官出的题,他的还好能在网上找到个结果,我这个没戏,我是找不到。
在这儿发帖的原因就是让广大FY,不要把编程想的那么复杂,眼高手低是常有的事儿记得常常提醒自己。
大家对这样的东西有什么思路没啊?我记得在计算机三级中的C语言上机考试中都有类似的题,不过他们输出的是白色的字。
当然,很点儿详细的东西更好了。
-
近期文章
近期评论
- coolker 发表在《打造最快的Hash表》
- struggle 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- zhanghaibo 发表在《提供C语言教学课件(适用于初学者)》
- diys 发表在《C语言编程宝典(王大刚) 1.1 C 语言的产生与发展》
文章归档
- 2022 年十月
- 2014 年一月
- 2013 年十二月
- 2012 年十一月
- 2012 年七月
- 2012 年六月
- 2012 年五月
- 2012 年四月
- 2012 年三月
- 2012 年二月
- 2011 年十二月
- 2011 年十月
- 2011 年九月
- 2011 年八月
- 2011 年七月
- 2011 年六月
- 2011 年五月
- 2011 年四月
- 2011 年三月
- 2011 年二月
- 2011 年一月
- 2010 年十二月
- 2010 年十一月
- 2010 年十月
- 2010 年九月
- 2010 年八月
- 2010 年七月
- 2010 年六月
- 2010 年五月
- 2010 年四月
- 2010 年三月
- 2010 年二月
- 2010 年一月
- 2009 年十二月
- 2009 年十一月
- 2009 年十月
- 2009 年九月
- 2009 年八月
- 2009 年七月
- 2009 年六月
- 2009 年五月
- 2009 年四月
- 2009 年三月
- 2009 年二月
- 2009 年一月
- 2008 年十二月
- 2008 年十一月
- 2008 年十月
- 2008 年九月
- 2008 年八月
- 2008 年七月
- 2008 年六月
- 2008 年五月
- 2008 年四月
- 2008 年三月
- 2008 年二月
- 2008 年一月
- 2007 年十二月
- 2007 年十一月
- 2007 年十月
- 2007 年九月
- 2007 年八月
- 2007 年七月
- 2007 年六月
- 2007 年三月
- 2007 年二月
- 2007 年一月
- 2006 年十二月
- 2006 年十一月
- 2006 年十月
- 2006 年九月
- 2006 年八月
- 2006 年七月
- 2006 年六月
- 2006 年五月
- 2006 年四月
- 2006 年三月
- 2006 年二月
- 2006 年一月
- 2005 年十二月
- 2005 年十一月
分类目录
功能
这些题目其实不是测试你的C语言水平或者是汇编水平!
其实简单的就是测试你思考问题的思路!
所以主要的就是把思路表达清楚,程序对或错都没关系!
这题关键就是获取图片,和图片大小!
分两个步骤!
字=>图片
显示文字的话一般在LED上用点阵字体(也即使一幅简单的图片),所以你输入的字和点阵字体间有一一对应的关系,这里查表获取到要用到的点阵字体!
图片=>某几个点的RGB值
知道是点阵字体获取其中某几个点的位置就简单了,剩下的就是表示颜色的RGB的格式了是24位一个象素还是32位一个象素,用几位表示单个颜色的数值!