美文网首页
一个小程序测试你是不是程序员的料

一个小程序测试你是不是程序员的料

作者: 跟Micro学Java | 来源:发表于2016-07-09 19:20 被阅读0次

经常有人问我如何测试一个人是否适合编程,下面是一个小程序可以测试一个人的逻辑性。

对于熟练的人应该能够在两三分钟内完成正确的答案,不熟练的人也许需要花5分甚至更长的时间才能完成。

这个程序模拟这样一个游戏:

一圈人围在一起数数,从1开始依次轮流往下数。

但如果碰到了3或者3的倍数,轮到的人不能说那个数字而应该说"杭州",

如果是5或者5的倍数,轮到的人不能说那个数字,而应该说“上海”,

如果既是3的倍数又是5的倍数,轮到的人不能说那个数字,而应该说“中国”。

试着写一下这个程序,记下时间,看看你需要多少时间。也看看结果是否正确,以及你是否用了最正确的方法。我的几个同学试过,有人可以在1分钟左右就做出来。

我这里不给出答案,自己试试看吧。

有兴趣可以来轻课网看标准答案。

相关文章

  • 一个小程序测试你是不是程序员的料

    经常有人问我如何测试一个人是否适合编程,下面是一个小程序可以测试一个人的逻辑性。 对于熟练的人应该能够在两三分钟内...

  • 我不想做一个浮躁的程序员!

    程序员,你是不是经常心浮气躁?安静不下来?小编妹纸告诉你,做程序员最忌讳的就是浮躁,浮躁的程序员改bug只会把一个...

  • 走进 .Net 单元测试

    走进 .Net 单元测试 Intro “不会写单元测试的程序员不是合格的程序员,不写单元测试的程序员不是优秀程序员...

  • 某程序员加班3个小时改完所有Bug后累晕,老板:拍张照纪念一下!

    0.程序员的合并分支 1.程序员做梦被黑 2.输入 CS ,据说程序员第一个词是参数,测试第一个词是测试!晒一下你...

  • Junit初步

    JUnit是一个Java语言的单元测试框架 Junit测试是程序员测试,即所谓白盒测试,因为程序员知道被测试的软件...

  • 一个前端程序员的日常

    人物:前端程序员小莫、产品助理Daily、测试Sam、后端程序员Newman、UI妹子Aly 时间:产品上线当天 ...

  • Java 注解使用场景

    我要写一个测试框架,测试程序员的代码有无明显的异常。 —— 程序员 A : 我写了一个类,它的名字叫做 NoBug...

  • 遇到开发不改的Bug怎么办

    程序员小树:这个bug我不改了 测试小花&小草:为什么啊 程序员小树:就不想改了,咋地 测试小花:凭什么不改,你说...

  • 浅谈程序测试

    作为一个合格的程序员,写相关代码的单元测试是最基本的要求,但是提到测试,又有多少程序员知道各种测试的区别和 怎么写...

  • 如何用栈实现队列?

    问题出自:程序员小灰 - 如何用栈实现队列? 代码实现: 测试结果:

网友评论

      本文标题:一个小程序测试你是不是程序员的料

      本文链接:https://www.haomeiwen.com/subject/bazrjttx.html