• 2022-06-30
    对用户输入的数值限制为正数,如果输入了负数,则要求重新输入。下面________可以实现。
    A: Dim x As IntegerDo x = Val(InputBox("请输入数据"))Loop While x < 0
    B: Do x = Val(InputBox("请输入数据"))Loop While x > 0
    C: Do While x > 0 x = Val(InputBox("请输入数据"))Loop
    D: x = Val(InputBox("请输入数据"))If x < 0 ThenEnd If
    E: For x < 0 x = Val(InputBox("请输入数据"))Next
  • A

    内容

    • 0

      以下叙述中,错误的是________。 A: 可以用MsgBox函数输出一条信息 B: MsgBox函数的返回值为一整数 C: 有语句:x = InputBox(&quot;输入:&quot;, &quot;输入整数&quot;),则该语句打开的对话框的标题是&quot;输入整数&quot; D: InputBox函数的返回值类型由用户在输入对话框中输入数据的类型决定

    • 1

      执行x$=InputBox("请输入x的值")时,在弹出的对话框中输入123,在列表框 List1中选中一个列表项(数据为456),使结果为123456 的语句是( )。 A: y=x$+List1.List(0) B: y=x$+List1.List(1) C: y=Val(x$)+Val(List1.List(0)) D: y=Val(x$)&Val(List1.List(1))

    • 2

      执行x$=InputBox("请输入x的值")时,在弹出的对话框中输入123,在列表框List1选中一个列表项(数据为456),使结果为123456的语句是( )。 A: y=x$+List1.List(0) B: y=x$+List1.List(1) C: y=Val(x$)+Val(List1.List(0)) D: y=Val(x$)&Val(List1.List(1))

    • 3

      x=input(&quot;x=&quot;)x=2*float(x)print(x)输入x=23b输出结果是 A: 46 B: 0 C: 错误 D: 4

    • 4

      假设 x = 1, y = -1, and z = 1. 下面哪项是对的? if (x &gt; 0) if (y &gt; 0) System.out.println(&quot;x &gt; 0 and y &gt; 0&quot;);else if (z &gt; 0) System.out.println(&quot;x &lt; 0 and z &gt; 0&quot;); A: x &lt; 0 and z &gt; 0; B: 没有输出. C: x &lt; 0 and z &lt; 0; D: x &gt; 0 and y &gt; 0;