(19)如果A為整數(shù)且|A|>=10,則打印“OK”,否則打印“Error”,表示這個(gè)條件的單行格式If語(yǔ)句是
(19)如果A為整數(shù)且|A|>=10,則打印“OK”,否則打印“Error”,表示這個(gè)條件的單行格式If語(yǔ)句是 A.If Int(A)=A And Sqr(A)>=10 Then Print“OK”Else Print “Error” B.If Fix(a)=A And Abs(a)>=10 Then Print“OK”Else Print “Error” C.If Int(A)=A And (A>=10 ,A=-10) Then Print“OK”Else Print “Error” D.If Fix(A)=A And A>=10, Abs A<=-10 Then Print“OK”Else Print “Error
正確答案:B【解析】解答本題考生需了解題中用到的3個(gè)函數(shù)的作用,Int和Fix都會(huì)刪除參數(shù)的小數(shù)部分而返回剩下的整數(shù)。Abs函數(shù)返回參數(shù)的絕對(duì)值,其類型和參數(shù)相同。而Int和Fix的不同之處在于,如果參數(shù)為負(fù)數(shù),則Int返回小于或等于參數(shù)的第一個(gè)負(fù)整數(shù),而Fix則會(huì)返回大于或等于參數(shù)的第一個(gè)負(fù)整數(shù)。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。