对用户输入的数值限制为正数,如果输入了负数,则要求重新输入。下面________可以实现。
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: 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: 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
- Dim x%,y%x=Inputbox("请输入第一个数")y=Inputbox("请输入第二个数")print x+y当输入分别为12和34时,程序输出为()。 A: 1234 B: 46 C: 34 D: 程序出错
- 下面正确的赋值语句是 。 A: y=x+30 B: z=val(InputBox("请输入人数")) C: x+y=30 D: 3y=x E: 3=xy F: y=π*r*r
- 程序执行时输入12和34,结果如下所示,那么print()函数正确的调用形式是( )请输入x:12请输入y:34x= 12 y= 34 A: print("x=",x ; "y=",y) B: print("x=",x,"y=",y) C: print(x,y) D: print(x=,x,y=,y)
- 有如下代码x=0DoUntilx=-1a=InputBox("请输入A的值")a=Val(a)b=InputBox("请输入B的值")b=Val(b)x=InputBox("请输入x的值")x=Val(x)a=a+b+xLoop程序运行后,依次在输入对话框中输入5、4、3、2、1、-1,则变量a的值为______. A: 2 B: 3 C: 14 D: 15