5)邏輯表達式
定義:由邏輯運算符將邏輯型數(shù)據(jù)連接起來而形成的式子,格式為:關系式1 邏輯運算符 關系式2。
運算符:not/! 邏輯非And 邏輯與Or 邏輯或其優(yōu)先級的順序是由高到低。
運算結果的類型:仍是邏輯型數(shù)據(jù)的式子,即邏輯表達式。
注意:不同類型的運算符之間的優(yōu)先級順序為:先執(zhí)行算術運算符、字符串運算符和日期時間運算符,其次執(zhí)行關系運算符,最后執(zhí)行邏輯運算符。
(五)常用函數(shù)
1.定義:函數(shù)是用程序來實現(xiàn)的一種數(shù)據(jù)運算或轉換,也就是預先定義好的程序段?捎腥舾蛇\算對象,但只能有一個運算結果,成為函數(shù)值或返回值。
2.格式:函數(shù)名() 若括號內(nèi)有變量則為有參函數(shù),括號內(nèi)無變量則為無參函數(shù)。但無論怎樣,括號都不可省略。
3.常用函數(shù)的類型:
1)數(shù)值函數(shù):自變量和函數(shù)值為數(shù)值的一類函數(shù)。8個& 求絕對值函數(shù)
格式:abs(數(shù)值表達式)
功能:返回指定數(shù)值表示的絕對值
結果:為N型,且必然>=0
& 求符號函數(shù)
格式:sign(數(shù)值表達式)
功能:返回指定數(shù)值表達式的符號
結果:為N型,當表達式的運算結果為正、負和零時,函數(shù)值分別為1、-1和0
& 求平方根函數(shù)
格式:aqrt(數(shù)值表達式)
功能:返回指定表達式的平方根,自變量表達式的值需>=0
結果:為N型,且且必然>=0
& 求圓周率函數(shù)
格式:pi()
功能:返回圓周率,該函數(shù)沒有自變量
結果:為N型,即為3.14
& 求整函數(shù)
格式:int(數(shù)值表達式) 只求整,不四舍五入
ceiling(數(shù)值表達式)
floor(數(shù)字表達式)
功能:返回指定數(shù)值表達式的整數(shù)部分返回大于或等于指定數(shù)值表達式的最小整數(shù)返回小于或等于指定數(shù)值表達式的最大整數(shù)
結果:N型
& 四舍五入函數(shù)
格式:round(數(shù)值表達式1,數(shù)值表達式2)
功能:返回指定表達式在指定位置四舍五入的結果,數(shù)值表達式2指定四舍五入的位置。若數(shù)2>0,表示的是對數(shù)1要求的所保留的小數(shù)位數(shù);若數(shù)2=0,表示的是對數(shù)1取整數(shù),并四舍五入;若數(shù)2<0,表示的是對數(shù)1的整數(shù)位舍入的位數(shù),并四舍五入。
結果:為N型
& 求余函數(shù)
格式:mod(數(shù)值表達式1,數(shù)值表達式2)
功能:返回兩個數(shù)值相除后的余數(shù)。數(shù)1是被除數(shù),數(shù)2是除數(shù)。其他原則與求余運算符%的用法相同:被除數(shù)與除數(shù)都必須是整數(shù),除數(shù)不能為0。求余三原則表述如下:
若c=a%b 做這種題的時候先算出c=︱a︱%︱b︱的值,然后c必須與a同號。還要注意的是:若a與b同號,則當前余數(shù)就是c
若a與b異號,則當前余數(shù)結果是b+c
結果:為N型
注意:判定x是否能被i整除的方法有:
mod(x,i)=0
x%i=0
int(x/i)= x/i
& 求最大值和最小值函數(shù)
格式:max/min(表達式1,表達式2……表達式n) 其表達式的類型任意,但寫入括號內(nèi)的必須是同一類型的表達式。
功能:計算各自變量表達式的值,并返回其中的最大值或最小值
結果:根據(jù)括號內(nèi)表達式的類型而定
相關推薦:計算機等級考試二級VF三套全真預測試題及答案北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |