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