早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于VB的函数问题,请大虾帮忙在键盘上输入一个实数nu,利用字符串函数对该数进行处理,如果输出的内容不是字符End,则程序输出的内容是nu=InputBox("nu=")n$=Str$(nu)p=InStr(n$,".")ifp>0thenpr

题目详情
关于VB的函数问题,请大虾帮忙在键盘上输入一个实数nu,利用字符串函数对该数进行处理,如果输出的内容不是字符End,则程序输出的内容是 nu=InputBox("nu= ") n$=Str$(nu) p=InStr(n$,".") if p>0 then print Mid$(n$.p) Else Print"END" End if A用字符方式输出数据nu B输出数据的整数部分 C输出数据的小数部分 D只去掉数据中的小数点,保留所有数字的输出请问答案是选哪个呢?为什么?
▼优质解答
答案和解析
Mid$函数返回的是字符串中从指定位置开始的指定长度的子字符串,如果省略指定长度的话就返回从指定位置开始到字符串结束的子字符串。Mid$(n$, p)返回的是字符串n$中从p位置开始到结束的子字符串,而p是字符串中小数点的位置,所以应该选C。