1. 首页 > 科技

按键精灵怎样嵌套循环? 按键精灵循环代码

按键精灵怎样嵌套循环?按键精灵循环代码

按键精灵脚本嵌套循环语句

x=1

Do While x < 26

i = 0

Do While i < 9

i = i + 1

t = Cint(CStr(x)+"0"+CStr(i)) // 数字各位数通过字符型连接 再返回整形数据

MsgBox t //输出 t 数据

Loop

x = x + 1

Loop

你如果数学功底好可以直接取数字的每位进行判断

按键精灵循环中套循环怎么设置

按键精灵最新版有单击模版,在右下方有自定义间隔,调整一下就好了

按键精灵循环中套循环

For 100

MoveTo 567, 382

LeftClick 100

Delay 200

MoveTo 468, 423

LeftClick 1

Next

MoveTo 457, 707

LeftClick 1

按键精灵怎么循环语句

说明:下面的<表达式>,可以是Q语言的任意合法表达式,由它来控制循环体语句是否执行。<循环体>可以是一条语句,也可以是多条语句。需要注意循环语句语法的配对关系(下面粉红色的部分)

循环语句的执行过程

第1种循环语句:

(1)判断While后的<表达式>,当成立时,执行步骤(2);当不成立时,执行步骤(3)。

(2)执行<循环体>语句后,转去执行步骤(1)。

(3)退出While循环。

While 表达式(条件)

循环体

Wend

//////////////////////////

第2种循环语句:

(1)判断While后的<表达式>,当成立时,执行步骤(2);当不成立时,执行步骤(3)。

(2)执行<循环体>语句后,转去执行步骤(1)。

(3)退出Do循环。

Do

While 表达式(条件)

循环体

Loop

//////////////////////////

第3种循环语句:

(1)判断Until后的<表达式>,当成立时,执行步骤(3);当不成立时,执行步骤(2)。

(2)执行<循环体>语句后,转去执行步骤(1)。

(3)退出Do循环

Do Until 表达式(条件)

循环体

Loop

//////////////////////////

第4种循环语句:

(1)先执行1次<循环体>语句。

(2)判断While后的<表达式>,当成立时,转去执行步骤(1);当不成立时,执行步骤(3)。(3)退出Do循环

Do

循环体

Loop While表达式(条件)

//////////////////////////

第5种循环语句:

(1)先判断次数。如果大于指定的次数的数值,就执行步骤(3)

(2)执行1次<循环体>语句,转去执行步骤(1)

(3)退出For循环

For次数

循环体

Next

代码:

Goto For循环3

Rem

While循环

//================

sum

= 0 : i = 1

While

i <= 100

sum

= sum + i

i

= i + 1

Wend

//当循环条件成立的时候,反复执行循环体

TracePrint

sum

EndScript

//================

Rem

Do循环1

//支持Exit

Do 命令退出循环

sum

= 0 : i = 1

Do

While i <= 100

sum

= sum + i

i

= i + 1

Loop

//当循环条件成立的时候,反复执行循环体

TracePrint

sum

EndScript

//================

Rem

Do循环2

//支持Exit

Do 命令退出循环

sum

= 0 : i = 1

Do

Until i=101

sum

= sum + i

i

= i + 1

Loop

//当循环条件不成立的时候,反复执行循环体

//当循环条件成立的时候,离开循环体

TracePrint

sum

EndScript

//================

Rem

Do循环3

//支持Exit

Do 命令退出循环

sum

= 0 : i = 1

Do

While true

If

i >= 101 Then

//当循环条件成立的时候,离开循环体

Exit

do

End

if

sum

= sum + i

i

= i + 1

Loop

TracePrint

sum

EndScript

//================

Rem

Do循环4

//支持Exit

Do 命令退出循环

sum

= 0 : i = 1

Do

sum

= sum + i

i

= i + 1

Loop

While i <> 101

//条件放后面,前面的循环内容至少可以执行一次!

TracePrint

sum

EndScript

//================

Rem

For循环1

//支持Exit

For 命令退出循环

sum

= 0 : i = 1

For

100

sum

= sum + i

i

= i + 1

Next

//循环100次

TracePrint

sum

EndScript

//================

Rem

For循环2

//支持Exit

For 命令退出循环

sum

= 0 : i = 1

For

i

sum

= sum + i

i

= i + 1

If

i > 100 Then

Exit

For

End

If

Next

//循环100次

TracePrint

sum

EndScript

//================

Rem

For循环3

//支持Exit

For 命令退出循环

sum

= 0 : m = 1 : n = 100

For

i=m To n//i是循环控制变量,每次循环时,它的值都被改变且进行检验

sum

= sum + i

Next

//循环100次

TracePrint

sum

EndScript