国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > 媒體動(dòng)畫 > 正文

Authorware基礎(chǔ)教程:authorware7程序設(shè)計(jì)基本的教學(xué)文章--AWS編制程序基本的(

2024-09-08 19:26:50
字體:
供稿:網(wǎng)友

3.1.3  運(yùn)算符和表達(dá)式

通過運(yùn)算符將常數(shù)、變量、函數(shù)連接起來,就構(gòu)成了表達(dá)式。最簡(jiǎn)單的表達(dá)式往往由一個(gè)變量或一個(gè)函數(shù)直接構(gòu)成。一個(gè)復(fù)雜的表達(dá)式可以由多級(jí)括號(hào)、多個(gè)函數(shù)、多個(gè)變量和多種運(yùn)算符構(gòu)成。

3.1.3.1  運(yùn)算符的種類

運(yùn)算符是執(zhí)行某項(xiàng)操作的功能符號(hào)。例如加法運(yùn)算符(+)是將兩個(gè)數(shù)值相加;連接運(yùn)算符(^)是將兩個(gè)字符串連接成一個(gè)字符串。authorware中共有7種類型的運(yùn)算符,它們是賦值運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、算術(shù)運(yùn)算符、連接運(yùn)算符、下標(biāo)運(yùn)算符和引用運(yùn)算符。

1.算術(shù)運(yùn)算符

+     將運(yùn)算符兩邊的數(shù)值相加

-    用運(yùn)算符左邊的數(shù)值減去右邊的數(shù)值

*     將運(yùn)算符兩邊的數(shù)值相乘

/      用運(yùn)算符左邊的數(shù)值除以右邊的數(shù)值

**    冪運(yùn)算符,右邊的數(shù)值作為指數(shù)

2.賦值運(yùn)算符

: =  將運(yùn)算符右邊的值賦予左邊的變量。賦值表達(dá)式的運(yùn)算結(jié)果是運(yùn)算符右邊的值

3.字符串連接運(yùn)算符

^      將兩個(gè)字符串連接為一個(gè)字符串

4.關(guān)系運(yùn)算符

=     判斷運(yùn)算符兩邊的值是否相等

<>   判斷運(yùn)算符兩邊的值是否不相等

<     判斷運(yùn)算符左邊的值是否小于右邊的值

>     判斷運(yùn)算符左邊的值是否大于右邊的值

<=   判斷運(yùn)算符左邊的值是否不大于右邊的值

>=   判斷運(yùn)算符左邊的值是否不小于右邊的值

5.邏輯運(yùn)算符

~     邏輯非

&    邏輯與

|      邏輯或

表3-1中總結(jié)了邏輯運(yùn)算符的運(yùn)算規(guī)則,假設(shè)a,b為邏輯型變量。

表3-1  邏輯運(yùn)算符的運(yùn)算規(guī)則

a

b

~a

a&b

a|b

true

true

false

true

true

false

false

true

false

false

true

false

false

false

true

false

true

true

false

true

6.下標(biāo)運(yùn)算符

[]     獲取列表中指定的元素。下標(biāo)從1開始計(jì)數(shù)。

7.引用運(yùn)算符

@    獲取圖標(biāo)變量(設(shè)計(jì)圖標(biāo)屬性)的值。

3.1.3.2  運(yùn)算符的優(yōu)先級(jí)和結(jié)合性

表3-2中顯示出authorware中所有運(yùn)算符的優(yōu)先級(jí),其中1代表最高優(yōu)先級(jí),位于同一行的運(yùn)算符具有同一優(yōu)先級(jí)。

表3-2  authorware運(yùn)算符的優(yōu)先級(jí)

優(yōu)  先  級(jí)

運(yùn)  算  符

1

( ),[ ]

2

@

 

優(yōu)  先  級(jí)

運(yùn)  算  符

3

~,+(正號(hào)),-(負(fù)號(hào))

4

**

5

*,/

6

+(加號(hào)),-(減號(hào))

7

^

8

<,=,>,<>,>=,<=

9

&,|

10

:=

對(duì)于優(yōu)先級(jí)相同的運(yùn)算符,則按照運(yùn)算符的結(jié)合性決定運(yùn)算進(jìn)行的順序,例如“+”和“-”運(yùn)算符的結(jié)合性是從左到右,authorware在遇到一連串的加、減運(yùn)算時(shí),會(huì)按照從左到右的順序進(jìn)行運(yùn)算;而“~”和“:=”運(yùn)算符的結(jié)合性是從右到左,例如表達(dá)式“myvariable:=yourvarible:=100”的執(zhí)行順序是首先執(zhí)行對(duì)變量yourvarible的賦值運(yùn)算,然后執(zhí)行對(duì)變量myvariable的賦值運(yùn)算。

3.1.3.3  構(gòu)造表達(dá)式

根據(jù)運(yùn)算結(jié)果的類型,表達(dá)式可以分為以下5種類型:

1.算術(shù)表達(dá)式

它是由數(shù)值型常量、變量和函數(shù),用算術(shù)運(yùn)算符連接而成的運(yùn)算式,運(yùn)算結(jié)果為數(shù)值型,所以有時(shí)也稱為數(shù)值型表達(dá)式。

2.賦值表達(dá)式

含有賦值運(yùn)算符的表達(dá)式稱為賦值表達(dá)式。

3.字符表達(dá)式

是由字符常量、變量、函數(shù)和連接符組成的,運(yùn)算結(jié)果仍為字符型數(shù)據(jù)。

4.關(guān)系表達(dá)式

是由關(guān)系運(yùn)算符和數(shù)值型表達(dá)式或字符型表達(dá)式組成,運(yùn)算結(jié)果是一個(gè)邏輯值:真(1)或假(0)。

5.邏輯表達(dá)式

邏輯表達(dá)式由邏輯運(yùn)算符和邏輯常量、數(shù)值表達(dá)式、字符表達(dá)式、關(guān)系表達(dá)式組成。運(yùn)算結(jié)果是一個(gè)邏輯值:真(1)或假(0)。

3.1.4  程序語句

程序語句是由一個(gè)或多個(gè)表達(dá)式構(gòu)成的authorware指令,能夠?qū)崿F(xiàn)一個(gè)完整的功能,比如完成一項(xiàng)操作或進(jìn)行某些計(jì)算等。aws中共有4類程序語句。

3.1.4.1  賦值語句

由賦值表達(dá)式直接構(gòu)成的語句。例如程序語句

movable:=false

就是一個(gè)最簡(jiǎn)單的賦值語句。

3.1.4.2  函數(shù)調(diào)用語句

由函數(shù)調(diào)用直接構(gòu)成的語句。例如程序語句

beep()

就是一個(gè)最簡(jiǎn)單的函數(shù)調(diào)用語句。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 霸州市| 呼伦贝尔市| 洞口县| 通化市| 闽侯县| 宁化县| 长子县| 浦江县| 徐汇区| 张家川| 通河县| 常山县| 永济市| 阜城县| 临潭县| 大姚县| 洛阳市| 嵊泗县| 堆龙德庆县| 共和县| 内乡县| 托里县| 蓬莱市| 和顺县| 遵义县| 辽宁省| 毕节市| 丹棱县| 白水县| 军事| 娄烦县| 巴楚县| 安宁市| 翁牛特旗| 泉州市| 湘阴县| 湘阴县| 建瓯市| 如东县| 东城区| 焉耆|