填空题用8个二进位表示无符号整数时,可表示的十进制整数的数值范围是0~______。
填空题[程序] (3分)
#include
void fun(int x[],int n)
{ int i,max,min,k,p,t;
for(k=p=0,max=min=x[0],i=1;ix[i]) min=x[i],p=i;
}
t=x[0];x[0]=x[p];x[p]=t;
if(k==0) k=p;
t=x[n-1];x[n-1]=x[k];x[k]=t;
}
void print(int *x,int n)
{for(int k=0;k
填空题以下程序运行时输出到屏幕的结果中第一行是______,第二行是______。
#include<iostream.h>
void main(void)
{
char *s="2473",c;
while(c=*s++)
{
switch(c-"2")
{
case 0:
case 1:
cout<<(char)(c+4)<<"/t";
case 2:
cout<<(char)(c+4)<<"/t";
break;
case 3:
cout<<(char)(c+3)<<"/t";
default:
cout<<(char)(c+2)<<"/n";
}
}
cout<<endl;
}
填空题以下程序运行时输出结果中第一行是____(11)____,第二行是____(12)____。
#include
void fun(int x,int P[],int *n)
{ int i,j=O;
for(i=1;i<=x/2;i++)
if(x%i==0)p[j++]=i;
*n=j:
}
void main()
{int x,a[10],n,i;
fun(27,a,
for(i=0;i
填空题DVD光盘和CD光盘直径大小相同,但DVD光盘的道间距要比CD盘______,因此,DVD盘的存储容量大。
填空题以下程序运行时,输出到屏幕的结果中第一行是______,第二行是______,第三行是______。
#include<iostream.h>
class Base
{
public:
Base(int a,int b)
{
x=a;
y=b;
}
void display();
virtual void f1()
{
cout<<x+y<<"/n";
}
virtual void f2()
{
cout<<x-y<<"/n";
}
void f3()
{
cout<<x*y<<"/n";
}
private:
int x,y;
};
void Base ::display()
{
f1();
f2();
f3();
}
class Sclass:public Base
{
public:
Sclass(int a,int b,int c,int d):Base(a,b)
{
m=c;
n=d;
}
void f2()
{
cout<<m-n<<"/n";
}
void f3()
{
cout<<m*n<<"/n";
}
private:
int m,n;
};
void main(void)
{
Sclass s1(20,10,60,20);
Base *p=
p->display();
}
填空题C++语言提供的基本控制结构分为三种类型;顺序结构、选择结构和___(5)___ 。
填空题以下程序运行时,若输入1到变量k1,输入85到变量k2,则输出的第一行是______,第二行是______,最后一行是______。
#include<iostream.h>
int sieve(int x[][4],int n,int y[][4],int key1,int key2,int *p1,int *p2)
{
int i=0,k,m=0;
while(i<n)
{
if(x[i][1]==key1 k<4;k++)
y[m][k]=x[i][k];
m ++:
}
i ++;
}
*p1=*p2=0;
for(i=0;i<m;i++)
{
*p1+=y[i][2];
*p2+=y[i][3];
}
*p1/=m;
*p2/=m;
return m;
}
int main()
{
int a[6][4]={{101,1,97,90},{102,0,92,89},{103,0,88,78},{104,1,90,
90},{105,1,60,70},{106,1,93,87}},b[6][4]={0};
int count=6,k1,k2,av1,av2,i,j;
cout<<"key1=";
cin>>k1;
cout<<"key2=";
cin>>k2;
count=sieve(a,count,b,k1,k2,
for(i=0;i<count;i++)
{
for(j=0;j<4;j++)
cout<<b[i][j]<<"/t";
cout<<endl;
}
cout<<"ave1="<<av1<<"/tave2="<<av2<<endl;
return 0;
}
填空题已知有声明"int a[3][4];",若要求正确执行语句"p=a[0];",则p的声明应是 ___(4)___ 。
填空题与电子邮件的通信方式不同,即时通信是一种以______方式为主进行消息交换的通信服务。
填空题网络域名服务器中存放着它所在网络中全部主机的域名和______地址的对照表。
填空题能把异构的计算机网络相互连接起来,且可根据路由表转发IP数据报的网络设备是______。
填空题设有“表格控件示例”表单用于显示考试成绩表(kscj)数据,表单在设计和运行时的界面分别如图(a)和图(b)所示。kscj表有三个字段,分别为考号(kh)字段、姓名(xm)字段和成绩(cj)字段,其中kh和xm字段为字符型,cj字段为数值型。表单上有一个命令按钮控件(Command1)、一个文本框控件(Text1)和一个表格控件(Grdkscj),kscj表已添加到表单的数据环境中,且已与表格控件进行数据绑定。为了使表格中显示的数据只读,可以设置表格控件的________属性值为.T.。Text1文本框用于输入一个针对kscj表进行记录选择的条件表达式。命令按钮的作用是:单击该命令按钮,如果Text1文本框给出的字符串是一个有效的条件表达式,则表格中符合条件的记录的背景色用灰色显示(其他记录用白色背景色显示);如果Text1文本框给出的不是条件表达式,则返回;如果Text1文本框中无内容(为空或为空格字符串),则所有记录均用白色背景色显示。命令按钮的Click事件代码如下,请在空白处填入合适的代码。c=ALLTRIM(THISFORM.Text1.Value)IFLEN(c)=0c=".F."ENDIFIFTYPE("c")#________RETURNENDIFTHISFORM.Grdkscj.SetAll("DynamicBackColor",;"IIF("+c+",RGB(128,128,128),RGB(255,255,255))","Column")GOTOTOPTHISFORM.Grdkscj.Refresh
填空题在RAM、ROM、CD-ROM三种存储器中,______是易失性存储器,断电后它不能保存信息。
填空题设有一个自由表(表文件名为LWSJ.DBF,GJC字段的含义为"关键词"),用于记录某期刊发表的学术论文情况,其表结构(部分字段)如表1所示,表数据如表2所示表1LWSJ.DBF表文件的结构及其说明表2LWSJ.DBF表的数据从表2中可以看出,每篇论文有多个关键词,且各个关键词之间用斜杠(/)分隔(注:关键词的个数为3-8)。完善下列程序,其功能是:统计关键词个数相同的论文篇数(即3个关键词的论文有多少篇、4个关键词的论文有多少篇,......),并将统计结果输出到文本文件ABC.TXT中CLoSETABLEALLALTERTABLElwsjADDCOLUMNgsN(1)&&为LWSJ表添加一个数值型字段SELECTlwsjSCANc=ALLT(gjc)FORi=7to1________(14)________IFAT("/",c,i)>0REPLACEgswithi+1________(15)________ENDIFENDFORENDSCANSELECTgs,COUNT(*)FROMlwsj________(16)________1ORDERBY1TOFILEabc.txtALTERTABLElwsj________(17)________COLUMNgs&&删除LWSJ表中的GS字段
填空题数学公式 的数值表达式可表示为(x^3+-__(5)___(y-10))/(2*x*y)。
填空题在VFP中,______是保存在数据库中的过程代码,它由一系列用户自定义函数(过程)或在创建表之间参照完整性规则时系统创建的函数(过程)组成。
