选择题:●试题六 阅读以下说明和C++程序,将应填入(n)处的字句写在答题纸的对应栏内。 【说明】 设计一个

  • 题目分类:软考初级
  • 题目类型:选择题
  • 查看权限:VIP
题目内容:
●试题六

阅读以下说明和C++程序,将应填入(n)处的字句写在答题纸的对应栏内。

【说明】

设计一个类模板Sample用于对一个有序数组采用二分法查找元素下标。

【C++程序】

#include<iostream.h>

#define Max 100∥最多元素个数

template<class T>

class Sample

{

T A[Max]:∥存放有序数序

int n:∥实际元素个数

public

Sample(){}∥默认构造函数

Sample(T a[],int i);∥初始化构造函数

int seek(T c);

void disp()

{

for(int i=0;i<n;i++)

cout<<A[i]<<"";

cout<<end1:

}

};

template<class T>

Sample<T>::Sample(T a[],int i)

{

n=i;

for(intj=0;j<i;j++)

(1) ;

}

template<class T>

int Sample<T>::seek(T c)

{

int low=0,high=n-1,mid;

while( (2) )

{

mid=(low+high)/2;

if( (3) )

return mid;

else if( (4) )

low=mid+l;

else

(5) ;

}

return-1;

}

void main()

{

char a[]="acegkmpwxz";

Sample<char>s(a,1。);

cout<<"元素序列:";s.disp();

cout<<"元素′g′的下标:"<<s.seek(′g′)<<endl;

}




参考答案:

【问题2】(3分) 配置Web网站时,需要在图2-2中点击“服务器证书”按钮,来获取服务器证书。客户端通过

【问题2】(3分) 配置Web网站时,需要在图2-2中点击“服务器证书”按钮,来获取服务器证书。客户端通过

查看答案

● 使用超级终端配置以太网交换机,默认的数据速率是 (52) 。(52)A. 4800b/s B. 9600b/s C. 64Kb/s

● 使用超级终端配置以太网交换机,默认的数据速率是 (52) 。(52)A. 4800b/s B. 9600b/s C. 64Kb/s

查看答案

●下列关于Cache的描述中,哪一个是错误的? (17) 。(17) A.Cache是缓冲技术在存储体系中的一个具体

●下列关于Cache的描述中,哪一个是错误的? (17) 。(17) A.Cache是缓冲技术在存储体系中的一个具体

查看答案

●在常用的字处理软件中,选中文本块后,按下Ctrl键再拖曳鼠标,可以 (1) ;直接用鼠标拖曳已选定的文

●在常用的字处理软件中,选中文本块后,按下Ctrl键再拖曳鼠标,可以 (1) ;直接用鼠标拖曳已选定的文

查看答案

【问题2】(6 分 ) 网管员在PC1上进行网络测试。若要测试TCP/IP协议是否安装正确应使用 (7)命令;若要

【问题2】(6 分 ) 网管员在PC1上进行网络测试。若要测试TCP/IP协议是否安装正确应使用 (7)命令;若要

查看答案