找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2337|回复: 0
打印 上一主题 下一主题
收起左侧

程序化的人们(彻底理解递归)

[复制链接]
跳转到指定楼层
楼主
ID:127496 发表于 2016-6-20 23:16 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
要理解递归,你先要理解递归。


一个合格的程序员是不会写出 诸如 “摧毁地球” 这样的程序的,他们会写一个函数叫 “摧毁行星”而把地球当一个参数传进去。



警告
有一个小伙子在一个办公大楼的门口抽着烟,一个妇女路过他身边,并对他说,“你知道不知道这个东西会危害你的健康?我是说,你有没有注意到香烟盒上的那个警告(Warning)?” 小伙子说,“没事儿,我是一个程序员”。 那妇女说,“这又怎样?” 程序员说,“我们从来不关心Warning,只关心Error


面试
面试官:熟悉哪种语言?
应聘者:C#

面试官:知道什么叫“类”么?
应聘者:我这人实在,工作努力,不知道什么叫累。

面试官:知道什么是“包”?
应聘者:我这人实在,平常不带包,也不用公司准备了。

面试官:知道什么是“接口”吗?
应聘者:我这个人工作认真,从来不找借口偷懒。

面试官:知道什么是“继承”么?
应聘者:我是孤儿没什么可以继承的。

面试官:知道什么叫“对象”么?
应聘者:知道,不过我工作努力,上进心强,暂时还没有打算找对象。请问这和C#有什么关系?

面试官:我还想问你呢!


面对汹汹群鬼,道士一边诵咒, 一边用朱砂飞速在符箓上写下:“太上老君急急如律令!” 扔到半空,半天却没回应。 道士拍拍脑袋,把符箓抓回来, 用朱砂在“太上老君”前头又勾了一个@



Keyboard not found ... press F1 to continue

译:找不到键盘,请按下‘F1’继续...


电脑是高速的笨蛋,程序员是低速的笨蛋。



循环

摘自雷登书屋数据处理字典:

死循环: n.名词,见无限循环。
无限循环:n.名词,见死循环。





换一个灯泡需要几个C++程序员?
    你还在用面向过程的思维考虑问题。一个设计良好的电灯泡类必然封装了换灯泡的方法,所以你要做的就是调用“换电灯泡”方法。


买鸡蛋

    一个女人让他的程序员丈夫去商店买东西:“你去附近的商店买些面包,如果有鸡蛋的话,买6个回来。”

    此时你认为这个程序员会怎么办事呢?()


    A.买了一些面包和6个鸡蛋


    B.买了一些鸡蛋和6个面包


    C.买了6个鸡蛋和0个面包

    D.买了6个面包和0个鸡蛋


。。。。。。

/**********************************************************************************/



    结果这个丈夫买了6个面包回来,他的妻子大吃一惊:你为什么买了6个面包?! 程序员丈夫回答:因为他们有鸡蛋。

选A:你比较正常,没有被“程序化”
选D:你完全被程序化了。
选B/C:你肯定看错题了。





分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表