一、选择题(每小题1分,共40分)
1 将E-R图转换到关系模式时,实体与联系都可以表示成( )。A. 属性
B. 关系
C. 键
D. 域
2 下列叙述中正确的是( )。
A. C程序的基本组成单位是语句
B. C程序中的每一行只能写一条语句
C. 简单C语句必须以分号结束
D. C语句必须在一行内写完
3 下列选项合法的标识符是( )。
A. 1_1
B. 1-j
C. _11
D. 1__
4 有如下程序
#include(iostream.h>
voidmain( )
{charch[2][5]={"6937","8254"),*p[2];
inti,j,s=0;
for(i=0;i<2;i++)p[i]=ch[i];
for(i=0;i<2;i++)
for(j=0;p[i][j])’\0’;j+=2)
s=10*s+p[i][j]一’0’;
cout<<S;}
该程序的输出结果是( )。
A. 69825
B. 63825
C. 6385
D. 693825
5 有如下程序:
#included<iostream>
usingnamespacestd;
classA{
public:
virtualvoidfuncl(){cout<<"A1";)
voidrune2(){cout<<"A2";}};
classB:publicA{
public:
voidfuncl(){cout<<:"B1";}
voidfunc2(){eout<<"B2";}};
intmain(){
A*p=newB;
p->func1();
P->func2();
return0;}
执行该程序,屏幕上将显示输出( )。
A. B1B2
B. A1A2
C. B1A2
D. A1B2