当前位置:  开发笔记 > 编程语言 > 正文

在你的第一个程序中,哪个构造吸引你编程?

如何解决《在你的第一个程序中,哪个构造吸引你编程?》经验,为你挑选了4个好方法。

对我来说,这是If声明,我很兴奋,从那以后我相信计算机非常聪明,或者我至少可以让它看起来很聪明.



1> Kristopher J..:

对于我们在70年代末或80年代初被介绍给计算机的人来说,我们看到的第一个程序看起来像这样:

10 PRINT "Commodore sucks!  "
20 GOTO 10

("Commodore"可以替换为"Apple","Atari"或"TRS-80").

GOTO太棒了.



2> JaredPar..:

回答#2 :)

首先让我着迷的实际语言结构是递归.问题

编写一个名为SumDigits的函数,它将数字的数字相加.示例:SumDigits(1234) - > 10

起初我写了一个很长的迭代解决方案.但过了一会儿,我想出了这个答案.

string SumDigits(int value) {
  if ( value > 10 ) {
    return SumDigits(value/10) + (value%10);
  }
  return value;
}

答案的简洁性让我感到惊讶,我立即在递归和简洁编程中找到了新的爱.

虽然只花了几个星期来学习递归的弊端:)



3> Michael Hare..:

让电脑服从我.真棒.

我也喜欢(爱恨),即使我错了,电脑也会服从.


但是认真的人.

我被迷住了:

我看到你可以用代码做丰富而有活力的事情.

机器一般都是一致的.

这种编程就像数学一样,对于所有"依赖"而言,我们仍然拥有超过我们公平分享的问题与实际的,可证明的答案.

我可以用逻辑和循环自动执行琐碎的任务.



4> coobird..:

在QBasic开始,所以,我认为它是:

INPUT "What's your name?", a$
PRINT "Hi, "; a$; "!"

能够在屏幕上显示某些内容PRINT足以让我对编程感到兴奋.交互使用INPUT是锦上添花!

推荐阅读
李桂平2402851397
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有