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