填空题以下程序运行时,输出到屏幕的结果中第一行是______,第二行是______,第三行是______。
#include<iostream.h>
int n=0;
class Base
{
public:
Base(int a)
{
ia=a;
n++;
}
void virtual print()
{
cout<<ia<<endl:
}
int Getia()
{
return ia;
}
private:
int ia;
};
class A1:public Base
{
int x;
public:
A1(int a,int c):Base(a)
{
x=c;
n++;
}
void print()
{
cout<<Getia()<<"/t"<<x<<endl;
}
};
class A2:public Base
{
int y;
public:
A2(int a):Base(10)
{
y=a;
n++;
}
void print()
{
cout<<Getia()<<"/t"<<y<<endl;
}
};
void main(void)
{
Base t1(2), *p;
A1 t2(3,4);
A2 t3(5);
p=
p->print();
p=
p->print();
cout<<n<<endl;
}
填空题使用浏览器启动Telnet客户程序时,用户需在地址栏输入:__________//[用户名:口令@Telnet]。
填空题高性能显示卡除配置专门的GPU芯片外,还必须配置高性能的______,它用于存储显示屏上所有像素的颜色信息。
填空题以下程序通过重载运算符+、*实现集合(用数组表示)的并(u),交(n)运算。集的元素不能相同。两个集合的并包含了两个集合的所有元素。两个集合的交仅包含集合中共同存在的元素。设sl={1,2,3,4,5,6},s2={3,5,7,9,11}。s1 u s2={1,4,5,6,7,9,11},s1 n s2={3,5}。
[程序](4分)
#include
class Set{
float x[20];
int size;
public:
int In(float e,int n) //元素e已在集合x中,则返回1,否则返回0
{ int flag=0;
for(int i=o;i
return flag;
}
Set(float a[],int n)
{ x[0]=a[0];size=1;
for(int i=1;i
if(In(a[i],size)==0){
(____(23)____) ;
size++;
}
}
Set(){size=0;}
Set operator +(Set);
Set operator *(Set);
Set
int GetSet(float y[])
{ for(int i=0;i
return size;
}
void print()
{ for(int i=0;i
cout<<'\n'<<"size=”<
};
}
Set Set::operator +(Set a)
{ Set tem;
for(int i=0;i ___(24)___;
tem.size=size;
for(i=0;i
if(tem.In(a.x[i]i,tern.size)==0)tem.x[tem.size++]=a.x[i];
return tem;
}
Set Set::operator *(Set a)
{ Set tem;
tem.size=0;
for(int i=0;i
if(a.In(x[i],a.size)==1)
tem.x[tem.size++]=x[i];
retum tem;
} Set i
____(25)______;
return *this;
}
void main(void)
{float b1[6]={1,2,3,4,5,6};
float b2[6]={3,5,7,9,11},b3[6];
Set a1(b1,6),a2(b2,5),a3,a4,a5;
a3=a1+a2;a3.print();
a5=a1*a2;a5.print();
int n=a1.GetSet(b3);
for(int i=0;i
cout<<'\n'<
}
填空题JS表已设置了记录有效性规则,使用命令:ALTER TABLE jS DROP ___(8)___ 可以删除该表的记录有效性规则。
填空题数据模型一般要描述三个方面的内容:数据的静态特征,包括对数据结构和数据问联系的描述;数据的动态特征,这是一组定义在数据上的操作,包括操作的含义、操作符、运算规则和语言等;数据的____(1)____约束,这是一组数据库中的数据必须满足的规则。
填空题执行下面的程序,单击Command1按钮,窗体最后一行内容是______,共显示了______行。
Option Explicit
Private Sub Command1_Click()
Dim i As Integer
For i=1 To 10 Step 2
Call Sub1(i)
Next i
End Sub
Private Sub Sub1(a As Integer)
Static b As Integer
b=b+1
If(a+b) Mod 3=0 Then
Print a; b
Else
Call Sub1(a+1)
End If
End Sub
填空题目前在手机上配备的大多是______显示器。
填空题数据库JXSJ中有XS(学生)表和CJ(成绩)表。学生表中有XH(学号)、XM(姓名)等字段;成绩表中有XH(学号)、KCDM(课程代码)和CJ(成绩,数值型)等字段,两表通过XH字段创建的索引已建立了"一对多"关系。下列SELECT-SQL命令可用于查询各门考试成绩均在75分以上且考试的课程门数为5的学生,要求输出学号、姓名和总成绩,且仅输出前5条记录。
SELECT____( 14 )____ xs.xh AS学号,Xs.xm AS 姓名,SUM(Cj.cj) AS 总成绩;
FROM jxsj!xs INNER JOIN jxsj!cj;
ON Xs.xh=cj.xh;
GROUP BY Xs.xh;
HAVING MIN(Cj.cj)>=75 AND ____(15)____;
ORDER BY 3 DESC
填空题与十进制数 165 等值的十六进制数是__________。
填空题执行下面的程序,单击按钮Command1,A(1,1)的值是______,A(1,4)的值是______,窗体第二行输出的内容是______。
Option Base 1
Private Sub Command1_Click()
Dim a()As Integer, i As Integer, j As Integer
Dim k As Integer, n As Integer
n=4
ReDim a(n, n)
i=1:j=n:a(i, j)=1
For k=2 To n*n
If i+1>n Then
i=n-j+2:j=1
ElseIf i+1<=n And j+1>n Then
j=j-i:i=1
Else
i=i+1:j=j+1
End If
a(i, j)=k
Next k
For i=1 To n
For j=1 To n
Print Format(a(i, j), "00");
Next j
Print
Next i
End Sub
填空题二进位数进行逻辑运算1010 AND 1001的运算结果是______。
填空题在Windows系统中,可以利用一个称为______的系统工具程序来查看当前系统中有哪些应用程序正在运行。
填空题设当前工作目录中有两个表:学生档案表(文件名为xsda.dbf)和学生成绩表(文件名为xscj.dbf),前者存储了所有学生的基本档案信息,后者存储了已参加考试的学生的成绩信息。xsda表包含学号(字段名为xh)和姓名(字段名为xm)等字段,xscj表包含学号(字段名为xh)和成绩(字段名为cj)等字段。若要查询所有未参加过考试的学生名单,可以使用下列SELECT-SQL命令:
SELECT xh, xm FROM xsda WHERE xh______(SELECT xh FROM xscj)
填空题在浏览器中输入的网址(URL)为http://www. people. com. cn/,则屏幕上显示的网页一定是该网站的______。
填空题执行以下程序段中的语句"k=M*M+1"后k的值是____(4)____
#define N 2
#define M N+1
k=M*M+1:
填空题现在流行的所谓“MP3音乐”是一种采用国际标准______压缩编码的高质量数字音乐,它能以10倍左右的压缩比大幅减少其数据量。
填空题在计算机局域网中,目前最常用的传输介质是________。
填空题利用VALIDATE DATABASE命令可以检查数据库的有效性和更新数据库与表之间的链接。例如打开数据库后,可以使用命令VALIDATE DATABASE____(9)____来检查数据库的有效性并更新链接(注:如没有填写的关键字,则仅检查数据库的有效性)。
填空题执行SET CENTURY ON命令后,函数LEN(DTOC(DATE()))的返回值为______。