秒表计时器(桌面秒表计时器)

秒表计时器(桌面秒表计时器)

秒表计时器的制作

大家好,相信对于秒表大家并不陌生,秒表在我们生活中经常见到。我们经常在哪里见到呢?学校里,我们在操场上体育课时,体育老师经常手握秒表记录每个学生的跑步时间。那我们能不能用vjc软件来实现这个秒表计时器效果呢?

案例分析:

从最简单的秒表分析,计时器主要是在显示器上显示不断增加的整数。也就是从0开始,每隔1秒,数字加1。

编写程序

一、程序分析:

1.将要显示的不断增加的数字设置为变量。

2.设置变量值初始值为0.

3.然后每隔一秒,让变量增加1。

二、利用计算模块设置变量

我们可以利用计算模块

来设置变量。

右键单击“计算模块”设置参数。该模块的功能是默认定义一个变量叫做“整型变量一”的变量。我们就将其右边计算表达式中设置成0。

单击“ ”右边的小三角

,选择成

。这样,这个变量的初始值就被赋值成0。如下图:

接下来,我们就得让显示区域显示该变量值。怎么显示呢?我们可以利用

显示模块来实现。用法就是将其拖入流程图生成区。右键打开其参数设置窗口,让其显示整型变量一的值。如下:

接下来,让我们等待一秒,变量 1;再显示增加1的变量……不断循环下去。

等待一秒的实现方法:

利用延时等待

按钮来实现。前面我们学习过,其使用方法和其他模块类似。

变量 1的实现方法:利用计算

按钮来完成。我们在这个模块的参数设置窗口中,设置出“整型变量一= 整型变量一 1”的赋值表达式。操作如下:

很多同学肯定会觉得很奇怪,整型变量一 = 整型变量一 1?明明不相等,怎么能相等呢?这又是怎么回事呢?

在编程的世界里,“=”和我们数学上的“=”是不一样的。编程世界里的“=”是个赋值号,一般用于赋值语句。赋值语句就是把“=”右边表达式的结果赋予给“=”左边的变量。

赋值语句的格式:

<变量名><赋值号><表达式>

例: r = 3.14*4*9 5

因此:

“整型变量一 = 整型变量一 1” 表示:把整型变量一 1的结果又赋值给了整型变量一。这样,就实现了变量增加1的效果。

同学们,你们看懂了吗?会不会有同学问:那编程中怎么表示数学中的相等呢?我们可以用“==”来表示。如果我们要判断变量a是不是和变量b相等,我们就用“a==b”。

计时器中,我们为了让计时器能不断时间增加,我们可以用循环模块来实现。在这里我们用的是永远循环

模块。

最终计时器的程序如下:

想一想:

同学们,如果在计时器增加时,为了让计时器更加有趣,我们可以利用机器人眼睛

来根据时间变化而闪烁不同的颜色。设置眼睛的颜色时,也可以利用变量来进行的。你能做出下面的效果吗?一起来试试吧!

策划:刘军芳

校对:米 欣 张媛媛 资料整理:张艳

审核:郝晓东 刘军芳

版权:我爱编程修炼坊

发表评论

登录后才能评论