itgle.com

执行以下程序段,并输入1.23,则程序的输出结果应是【 】。N=Str(InputBox(“请输入一个实数:”))p=IiaStr(N,".")Print Mid(N,p)

题目

执行以下程序段,并输入1.23,则程序的输出结果应是【 】。

N=Str(InputBox(“请输入一个实数:”))

p=IiaStr(N,".")

Print Mid(N,p)


相似考题
更多“执行以下程序段,并输入1.23,则程序的输出结果应是【】。 N=Str(InputBox(“请输入一个实数:”)) p=Iia ”相关问题
  • 第1题:

    阅读下面的程序: n1=InputBox(“请输入第一个数:”) n2=InputBox(“请输入第二个数:”) Print n1+n2 当输入的数分别为111和222时,程序输出______。

    A.111222

    B.222

    C.333

    D.程序出错


    正确答案:A
    解析:由于InputBox函数的默认返回值是字符串,因此n1和n2的值分别为111和222,那么n1+n2就将两个字符串连接为111222。

  • 第2题:

    从键盘上输入一个实数 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.只去掉数据中的小数点,保留所有数字输出


    正确答案:C
    解析:题中通过InputBox函数输入一个实数并赋值给nu,并用Str$和InStr进行函数转换后进行判断,最后输出结果。

  • 第3题:

    以下程序执行时如果输入Language Programming,则程序输出结果是? #include <stdio.h> main() { char str[30]; scanf("%s",str); printf("%sn",str); }


    str=Language Programming

  • 第4题:

    下列程序执行后,分别输入5,10,则输出的结果是______ 。 a= InputBox (“请输入数据”&“a”&“的值”) b= InputBox (“请输入数据”&“b”&“的值”) c= a + b +“5”Print c

    A.15 5

    B.5105

    C.20

    D.25


    正确答案:B

  • 第5题:

    执行以下程序段,如果在对话框中输入8,输出结果是"Hello"的是______。

    A.n = InputBox("请输入一个数") Select Case n Case 7 To 1 Print "Hello" End Select

    B.n = InputBox("请输入一个数") Select Case n Case Is>1, Is < 6 Print "Hello" End Select

    C.n = InputBox("请输入一个数") Select Case n Case Is > 5, 1, 3 To 10 Print "Hello" End Select

    D.n=InputBox("请输入一个数") Select Case n Case 1, 5, Is > 9 Print "Hello" End Select


    正确答案:C