影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬(wàn)能百科  > 計(jì)算機(jī)?  > 

[填空題] 在窗體上有一個(gè)命令按鈕,然后編如下事件過(guò)程:Function SR( x As Double)As Double  Select Case Sgn(

2021-07-20   

[填空題] 在窗體上有一個(gè)命令按鈕,然后編如下事件過(guò)程:

Function SR( x As Double)As Double

  Select Case Sgn(x)

  Case 1

    SR=Sqr(x)

    Exit Function

  Case 0

SR=0

  Case-1

  SR=-1

  End Select

End Function

Private Sub Command1 _ Click( )

  Dim Msg,SRN

  Dim N AS Double

  N=InputBox("請(qǐng)輸入要計(jì)算平方根的數(shù)")

  Msg=N&"的平方根"

  Select Case SR(N)

    Case 0

     Msg=Msg &"是0"

    Case-1

      Msg=Msg&"是一個(gè)虛數(shù)"

    Case ElSe

      Msg=Msg &"是"& SR(N)

End Select

   MsgBox Msg

End Sub

程序運(yùn)行后,單擊命令按鈕,在輸入對(duì)話框內(nèi)輸入-1,輸出結(jié)果是 【15】 。

正確答案:

【15】-1的平方根是一個(gè)虛數(shù)

參考解析:

解析:在Sub過(guò)程中,定義了一個(gè)Double型變量N,并調(diào)用InputBox函數(shù),給 N 賦值,即將從對(duì)話框中輸入的 -1 賦給N;通過(guò)運(yùn)算符“&”,將N與字符串“的平方根”連接起來(lái)并賦給Msg;在條件塊語(yǔ)句中將N作為參數(shù),調(diào)用SR事件過(guò)程,將Function過(guò)程的返回值作為測(cè)試表達(dá)式;在SR函數(shù)中,調(diào)用Sgn函數(shù)測(cè)試x的值為正數(shù)還是負(fù)數(shù),如果是正數(shù),那么就執(zhí)行條件塊語(yǔ)句中的SR=Sqr(x),即將x的平方根作為返回值,如果x值為零,Sp函數(shù)返回值為零,那么就將0作為返回值;如果為負(fù)數(shù),Sgn函數(shù)返回值為- 1,SR=-1,即將-1作為返回值;在Sub程序的條件塊語(yǔ)句中,根據(jù)SR返回值的不同,執(zhí)行不同操作,當(dāng)返回值為0,將Msg字符串加“是0”,賦給Msg,如果是-1,將Msg加“是一個(gè)虛數(shù)”賦給Msg,當(dāng)為其他時(shí),即在平方根時(shí),將字符串Msg加“是”,再加上這個(gè)數(shù)的平方根賦給Msg,并用MsgBox函數(shù)輸出。

詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>