应学习者要求,特将与App Inventor开发环境与测试设备相关的问题汇总于此,希望能够为初学者扫清障碍。一、硬件需求:个人电脑1台(必备):PC机或苹果机;Android手机或平板电脑(可选):二、软件需求:操作系统(必备):Windows xp、Win7或更高版本或MacOS(苹果电脑);浏览...
作为一名程序员,经常需要对数字变量加1或减1.例如,可能有一个变量,用来计算今天收到多少个high-five。每次有人给你high-five,就想要把这个变量加1.加1叫作递增,减1叫作递减。使用操作符++或- - 来表示增加或减少。var highFives = 0;++highFives;1++...
上节课中我们了解到计算机使用一个个的小房子来记住数字。计算机有很多不同种类的小房子。int a;代表向计算机申请一个小房子,用来存放数值,小房子的名字叫作 a。int 和 a 之间有一个空格, a 的末尾有一个分号,表示这句话结束。如果要申请多个小房子,则要在 a 后面继续加上 b 和 c,用逗号分...
要小心对待变量名称,因为很容易把它们拼写错。即便只是大小写错误,JavaScript的解释器也不会知道我们想表达什么意思!例如,如果不小心把numberOfCandies中的C写成小写c,就会得到一个错误:numberOfcandies / numberOfSiblings;ReferenceErr...
通过之前的学习,我们了解到让计算机说话是用“printf”,运用“printf”我们就可以让计算机想说什么就说什么了。在学会了“说话”之后,我们来看如何让计算机做数学运算,首先我们先让计算机做“加法”,就先算 1+2 吧。回想一下小时候爸爸妈妈是如何教我们算 1+2 的呢?妈妈说:“左手给你一个苹果...
你的第一个程序(代码清单1-1)并没有任何输入或处理。也正是因为这个原因,那个程序没有太大意思。它的输出就是程序在屏幕上打印的消息。你的第二个程序猜数游戏(代码清单1-2)就具备以下这3个基本要素。输入:玩家键入的数,也就是他猜的数。处理:程序检查玩家猜的数,并统计已经猜过几次。输出:程序最后打印的...
JavaScript允许你使用变量给值起个名字,你可以把变量想象为一个盒子,可以把一个东西放进去,如果要在其中放其他东西,就要把之前的东西取出来。要创建一个新的变量,使用关键字var,后面跟着变量的名称。关键字就是在JavaScript中有特殊意义的单词。在这个例子中,输入var时,JavaScri...
上一课我们学习了让计算机开口说话应使用 printf 语句。我们发现,计算机“说”出的话都是黑底白字,其实计算机的输出可以是彩色的,我们一起来看看吧。注意,此处代码只能在 windows 操作系统下编译运行。如果你使用的是本书推荐的 C 语言的软件“啊哈 C”,那么你的代码肯定可以运行成功。OK,下...