[填空題] 執(zhí)行以下程序段,并輸入1.23,則程序的輸出結(jié)果應(yīng)是 【15】 。 N=Str(InputBox("請(qǐng)輸入一個(gè)實(shí)數(shù):")) p=InStr(N,".
2021-07-20
[填空題] 執(zhí)行以下程序段,并輸入1.23,則程序的輸出結(jié)果應(yīng)是 【15】 。 N=Str(InputBox("請(qǐng)輸入一個(gè)實(shí)數(shù):")) p=InStr(N,".") Print Mid(N,p)
正確答案:.23
參考解析:[評(píng)析] InStr函數(shù)、Mid函數(shù) InStr([首字符位置]字符串1,字符串2[,n))用來在“字符串1”中查找“字符串2”,如果找到,則返回“字符串2”的第一個(gè)字符在“字符串1”中的位置。 如果帶有參數(shù)“首字符位置”,則從該位置開始查找,否則從“字符串1”的起始位置查找??蛇x參數(shù)“n”用來指定字符串比較方式,可以取0、1或2。如為0,則進(jìn)行在比較時(shí)區(qū)分大小寫;如為1,則在比較時(shí)忽略大小寫;如為2,則基于數(shù)據(jù)庫中包含的信息進(jìn)行比較。 Mid(字符串,p,n)函數(shù)用來在“字符串”中從第p個(gè)字符開始,向后截取n個(gè)字符。如果省略參數(shù)n,則從第p個(gè)字符開始,向后截取到字符串的末尾。 跟蹤程序; n="1.23" p=InStr(n,".")=InStr("1.23",".") p=2 所以,Mid("1.23",2)所截取的字符是:“.23”。最終的輸出結(jié)果是:.23。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。