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

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

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

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

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

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

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

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

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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 十堰,这个陪伴了我23年的城市,有着太多的话题,太多的感情。即便说上三天三夜,也不必将它描述地一清二楚。 闭上眼,...
    写不好的三阅读 3,914评论 10 9
  • 整个假期 除了刚回家和临行前 我几乎没有做梦 这是从有记忆到现在都很少发生的 毕竟记住那些与学习无关的东西...
    舒舒M阅读 1,441评论 0 1
  • 关于迷信,我们更多的停留在负面评价的贬义层面,也即不分青红皂白不加判断的盲目相信。这样当然是不行的,如果相信的...
    张光辉岁月如歌阅读 2,761评论 0 0

友情链接更多精彩内容