填空题学生的某次课程测验中,选择题的答案已记录在列表框list1中,其数据行格式是:学号为6个字符长度,2个空格,选择题的答案为15个字符长度,程序根据标准答案进行批改,每答对一题给1分,并将得分存放到列表框list1中,标准答案存放在变量Exact中。
Option Explicit
Private Sub Command1_click()
Dim Anw as string , StudId as string
Dim Scor as Integer, Exact as string
Dim I as Integer, J as integer
Exact=”ABCCBAACBBDCCDA”
For I=( 19 )
Anw=( 20 )
StudId=Left(Anw,6)
Anw=Right(Anw,Len(Anw)-8)
( 21 )
For J=1 to Len(Anw)
If ( 22 ) Then
Scor=Scor+1
End If
Next J
List2.AddItem StudId & “ “ & Scor
Next I
End Sub
填空题在Visual FoxPro 6.0中,系统约定:字符型字段的最大宽度为254,数值型字段的最大宽度为___(30)___ 。
填空题1KB的内存空间中最多能存储GB2312汉字内码个数为______。
填空题使用SELECT-SQL命令进行数据查询时,如果要求查询结果无重复记录,则在SQL命令中可以使用______关键字进行控制。
填空题存储过程是储存在数据库文件中的程序代码,并且在数据库打开时被加载到内存中。存储过程通常由一系列用户自定义函数,或在创建表与表之间____(8)____时系统自动创建的函数组成。
填空题汉字输入编码方法大体分为数字编码、字音编码、字形编码、形音编码四类,五笔字型法属于______编码类型。
填空题[程序]
#include<iostream.h>
class A
{
public:
int x,y;
A(int a,int b)
{
x=a;
y=b;
}
virtual void display()
{
cout<<x<<"/t"<<y<<endl;
}
};
class B:public A
{
public:
int z;
B(int a,int b,int c):A(a,b)
{
x=c;
}
void display()
{
cout<<x<<"/t"<<y<<"/t"<<z<<endl;
}
};
class D:public B
{
public:
int m;
D(int a,int b,int c,int d):B(a,b,c)
{
m=d;
}
void display()
{
cout<<x<<"/t"<<y<<"/t"<<z<<"/t"<<m<<"/t"<<endl;
}
};
class E:public A
{
public:
int n;
E(int a,int b,int c):A(a,b)
{
n=c;
}
void display1()
{
cout<<"E::"<<x<<"/t"<<y<<n<<endl;
}
};
void fun(A *p1)
{
p1->display();
}
void main(void)
{
A b0(10,20),*p;
p=
fun(p);
B b1(30,40,50);
D d1(31;41;51;61);
p=
fun(p);
p=
fun(p);
E e1(100,200,300);
p=
fun(p);
}
执行以上程序后,一共输出______行,第二行是______,第四行是______。
填空题计算机网络中必须包含若干计算机和一些通信线路(设备),以及相关的网络软件和它们必须共同遵循的一组通信______。
填空题[程序]
#include<iostream.h>
int n1=0,n2=0,n3=0,n4=0;
class T
{
public:
T(int a)
{
ia=a;
n1 ++;
}
void print()
{
cout<<ia<<endl;
}
int Getia()
{
return ia;
}
private:
int ia;
};
class S1:public T
{
int x;
public:
S1(int a,int c):T(a)
{
x=c;
n2 ++;
}
void printS1()
{
cout<<Getia()<<"/t"<<x<<endl;
}
};
class S2:public T
{
int y;
public:
S2(int a):T(10)
{
y=a;
n3 ++;
}
void printS2()
{
cout<<Getia()<<"/t"<<y<<endl;
}
};
class S:public S1,public S2
{
int xx;
public:
S(int a,float b,int c,int d):S1(a,b),S2(c)
{
xx=d;
n4 ++;
}
void prints()
{
cout<<xx<<endl;
}
};
void main(void)
{
T t1(2);
S1 t2(3,4);
S2 t3(5);
S t4(6,7,8,9),*p;
p=
p->printS();
p->printS1();
p->printS2();
cout<<n1<<"/t"<<n2<<"/t"<<n3<<"/t"<<n4<<endl;
}
执行以上程序后,输出的第二行是______,第三行是______,第四行是______。
填空题VFP应用程序中一般要包含启动事件循环的命令(语句)和结束事件循环的命令,且启动事件循环的命令(语句)通常包含在主程序中,该命令(语句)为______EVENTS。
填空题以下程序运行时,输出到屏幕的结果中第一行是___(13)___,第二行是___(14)___。
#include
#include
int fun(int a,int b)
{int n;
while(a!=b)
{n=abs(a-b);
a=(a>b)?b:a;
b=n;
}
return a;
}
void main()
{printf("%d\n%d\n",fun(9,15),fun(9,5)); }
填空题下列程序段执行后。寄存器AL的值是___(35)___ 。
MOV AL,07H
MOV BL,0FBH
MOV CL,2
ADD AL,BL
RCR AL,CL
填空题将字单元中的二进制数转换成十六进制数并在屏幕上显示的程序流程如图4所示。在*和**处应填入的值分别是____(32)____、____(33)____。
填空题某图书管理数据库有"读者"和"借阅"2个表。"读者"表中含有:借书证号(字符型)、单位(字符型)、姓名(字符型)等字段,"借阅"表中含有:借书证号(字符型),书目编号(字符型),借书日期(日期型)等字段。执行下列SELECT-SQL命令,可以检索出当前至少借阅了5本图书的读者姓名和所在单位。
SELECT 姓名,单位 FROM 读者 WHERE 借书证号 IN;
( )
填空题目前计算机中广泛使用的西文字符编码是美国标准信息交换码,其英文缩写为______。
填空题执行下面的程序,单击命令按钮Command1后,显示在窗体上的第一行内容是______,第二行内容是______,第三行内容是______。
Option Explicit
Private Sub Command1_Click()
Dim N As Integer, M As Integer
N=2
Do While M<3
N=N+2
If Fun(N) Then
Print N
M=M+1
End If
Loop
End Sub
Private Function Fun(ByVal N As Integer) As Boolean
If N/2=Int(N/2)Then
Fun=Fun(N/2)
Else
If N=1 Then Fun=True
End If
End Function
填空题在计算机内部,8位带符号二进制整数(补码)可表示的十进制最小值是______。
填空题运行下列程序后,显示的运行结果为______。
CLEAR
FOR i=1 TO 3
j=1
DO WHILE J<4
m=i*j
IF MOD(m, 2)=0
?? m
ENDIF
J=j+1
ENDDO
i=i+1
ENDFOR
填空题运行下列程序后,屏幕显示的数据为___(13)___。
CLEAR
STORE "qcw" TO C
cc=SPACE(0)
DO WHILE LEN(c)>0
cc=CHR(ASC(LEFT(c,1))+2)+cc
c=SUBS(c,2)
ENDDO
?cc
填空题对于数据库表来说,字段名可以最多由128个字符组成,但自由表的字段名最多有______个字符组成。