首页 > 用户发贴区 > 编程问题提问区 > [求助讨论]一个面试题
2007
12-28

[求助讨论]一个面试题

刚毕业,看上一个单位 ,还不错进了面试,考官出了一个题。

用C来编这样一个程序:把输入的字,变成图片,然后在图片上间隔一定的像素来取一个点儿的RGB值显示出来。

不知道大家看明白没有。公司是做LED的,我感觉他的要求说白了,就是弄个程序,输入汉字后让在屏幕上显示出来。就是街上面的电子广告牌那样的。

-----------------------

可是我不会作啊。 还是学过C呢。学的什么都不是。没戏了。

其实我感觉让我用C来作还是简单的呢,如果让我用汇编就更完了。

其实,无论是什么语言只要学好一个就不愁工作了,上学的时候没有学好,总感觉这个简单那个不难的。

上次看到一个FY也是工作中考官出的题,他的还好能在网上找到个结果,我这个没戏,我是找不到。

在这儿发帖的原因就是让广大FY,不要把编程想的那么复杂,眼高手低是常有的事儿记得常常提醒自己。

大家对这样的东西有什么思路没啊?我记得在计算机三级中的C语言上机考试中都有类似的题,不过他们输出的是白色的字。

当然,很点儿详细的东西更好了。


[求助讨论]一个面试题》有 1 条评论

  1. xstar 说:

    这些题目其实不是测试你的C语言水平或者是汇编水平!
    其实简单的就是测试你思考问题的思路!
    所以主要的就是把思路表达清楚,程序对或错都没关系!

    这题关键就是获取图片,和图片大小!
    分两个步骤!

    字=>图片
    显示文字的话一般在LED上用点阵字体(也即使一幅简单的图片),所以你输入的字和点阵字体间有一一对应的关系,这里查表获取到要用到的点阵字体!

    图片=>某几个点的RGB值
    知道是点阵字体获取其中某几个点的位置就简单了,剩下的就是表示颜色的RGB的格式了是24位一个象素还是32位一个象素,用几位表示单个颜色的数值!

留下一个回复