函数DIFF(‘A’)代表()。
第1题:
执行以下程序段后,变量e的值是______。
a$="3":b$="5"
c=Val(a$)+Val(b$)
d=Val(a$+b$)
e=c+d
第2题:
下面的程序是计算给定函数的值,自变量x,y的值用InputBox函数输入,函数如下:
f(x,y) =
程序不完整,请填空,将程序的补充完整。
Option Explicit
Dim x As Single
Dim y As Single
Dim z As Single
Private Sub Command1_Click()
x=Val(InputBox("x=") )
y=Val(InputBox("y=") )
End Sub
Private Sub Command2_Click()
If 【13】 Then
z=x ^ 2 + y ^ 2
ElseIf 【14】 Then
z=x ^ 2 - 2 * y ^ 2
【15】
z=y ^ 2 - 3 * x ^ 2
End If
Form1.Print "当x,y的值为:"; x, y
Form1.Print "f(x,y) 的值为:"; z
End Sub
第3题:
A.2
B.3
C.15
D.14
第4题:
执行x=InputBox(”请输入x的值”)时,在弹出的对话框中输入l2,在列表框Listl选中第一个列表项,假设该列表项的内容为34,使Y的值是1234的语句是( )。
A)y--Val(x) Val((Listl.List(0)
B)y=Val(x) Val(Listl.List(1))
C)y=Val(x)&Val(Listl.List(O))
D)y=Val(x)&Val(Listl.List(1))
第5题:
( 15 )请将下列模板类 Data 补充完整。
template <typename T>
class Data{
public:
void put (T v) { val=v; }
【 15 】 get() // 返回数据成员 val 的值,返回类型不加转换
{ return val; }
private:
T val;
};
第6题:
以下程序段的输出结果是 [ ] 。
include<iostream.h>
void ref(int &i);
void main(){
int val=1;
cout<<“旧值:”<<val<<end1;
ref(val);
cout<<”新值:”<<val<<end1;
}
void ref(int &i){i=10;}
第7题:
执行x=InputBox("请输入x的值")时,在弹出的对话框中输入12,在列表框List1选中第一个列表项,假设该列表项的内容为34,使y的值是1234的语句是( )。
A.y=Val(x)+Val((Listl.List(0))
B.y=Val(x)+Val(List1.List(1))
C.y=Val(x)&Val(Lis1.List(0))
D.y=Val(x)&Val(List1.List(1)
第8题:
有下列事件过程: Private Sub Command1_Click() b = 10 Do Until b = -1 a = InputBox("请输入a的值") a = Val(a) b = InputBox("请输入b的值") b = Val(b) a = a * b Loop Print End Sub程序运行后,依次输入数值30,20,10,-1后,输出结果是。A. 6000 B. -10 C. 200 D. -6000
第9题:
表达式Val("12")+val("2")的返回值是( )
A.12
B.14
C.122b
D.出错
第10题:
(14)窗体中有一个命令按钮,然后编写下列事件过程: Private Sub Command1_Click() x=0 Do Until x=-1 a=InputBox("请输入第一个数字a的值") a=Val(a) b=InputBox("请输入第二个数字b的值") b=Val(b) x=InputBox("请输入第二个数字x的值") x=Val(x) a=a+b+x Loop Print a End Sub 在程序运行后,单击命令按钮,在对话框中分别输入5,4,8,5,8,-1,输出的结果是。