2015下半年计算机二级C++考前模拟试题及答案(一)
21.有如下程序
#include
#define N 2
#define M N+1
#define NUM 2*M+1
void main()
{int i;
for(i=1;i<=NUM;i++)
cout<
该程序中的for循环执行的次数是( )
A.5
B.6
C.7
D.8
【参考答案】 B
22.所有在函数中定义的变量,连同形式参数,都属于( )
A.全局变量
B.局部变量
C.静态变量
D.寄存器变量
【参考答案】 B
23.下列关于C++关键字的说法中正确的是( )
A.关键字是用户为程序中各种需要命名的“元素”所起的名字
B.关键字是对程序中的数据进行操作的一类单词
C.关键字是在程序中起分割内容和界定范围作用的一类单词
D.关键字是C++中预先定义并实现一定功能的一类单词
【参考答案】 D
24.C++语言中运算对象必须是整型的运算符是( )
A.%=
B./
C.=
D.<=
【参考答案】 A
25.有如下程序段
#include
void main()
{int a=14,b=15,x;
char c=′A′;
x=(a&&b)&&(c<′B′);
cout<
执行该程序段后,x的值为( )
A.ture
B.false
C.0
D.1
【参考答案】 D
26.如下程序的执行结果是( )
#include
void main()
{ static int a[]={1,7,3,9,5,11};
int *p=a;
*(p+3)+=4;
cout<<*p<<″,″<<*(p+3);}
A.1,13
B.1,16
C.3,13
D.1,14
【参考答案】 A
27.下列程序的输出结果是( )
#include
void main()
{double d=3.2;
int x,y;
x=1.2;
y=(x+3.8)/5.0;
cout<
A.3
B.3.2
C.0
D.3.07
【参考答案】 C
28.C++中类的定义的结束声明的符号是( )
A.}
B.,
C.;
D.{
【参考答案】 C
29.下列描述中错误的是( )
A.析构函数可以被继承
B.虚函数不能被继承
C.派生类可以有多个基类
D.纯虚基类的子类可以是虚基类
【参考答案】 B
30.下面关于成员函数重载运算符和友元函数重载运算符相同的是( )
A.成员函数和友元函数可重载的运算符是不相同的
B.成员函数和友元函数重载运算符时都需要用到this指针
C.成员函数和友元函数重载运算符时都需要声明为公有的
D.成员函数和友元函数重载运算符时的参数可能是相同的
【参考答案】 A
31.执行下面的程序段后,变量k中的值为( )
#include
void main()
{ int k=3,s[2];
s[0]=k;k=s[1]*10;
cout<
A.不定值
B.33
C.30
D.10
【参考答案】 A
32.以下程序的结果是( )
#include
void main()
{ char *p=″abcdefgh″,*r;
long *q;
q++;
r=(char*)q;
cout<
A.defg
B.cdef
C.ghab
D.efgh
【参考答案】 D
33.有以下程序
#include
struct STU
{char num[10];
float score[3];};
void main()
{struct STU s[3]={″20021″,90,95,85},
{″20022″,95,80,75},
{″20023″,100,95,90,}},*p=s;
int i;
float sum=0;
for(i=0;i<3;i++)
sum=sum+p->score[i];
cout<
程序运行后的输出结果是( )
A.260
B.270
C.280
D.285
【参考答案】 B
34.以下程序段的执行结果为( )
#include
define PLUS(X,Y)X+Y
void main()
{ int x=1,y=2,z=3,sum;
sum=PLUS(x+y,z)*PLUS(y,z);
cout<<″SUM=″<
cout<
A.SUM=9
B.SUM=12
C.SUM=18
D.SUM=30
【参考答案】 B
35.以下程序的输出结果是( )
#include
int f()
{ static int i=0;
int s=1;
s+=i;i++;
return s;}
void main()
{ int i,a=0;
for(i=0;i<5;i++)a+=f();
cout<
A.20
B.24
C.25
D.15
【参考答案】 D【2015下半年计算机二级C++考前模拟试题及答案(一)】相关文章:计算机二级c++试题及答案09-062015计算机二级《JAVA》全真模拟试题及答案09-08计算机二级C++强化试题及答案09-30计算机二级考试C++试题及答案09-15计算机二级《C++》上机试题及答案09-07计算机一级WPS考前模拟试题及答案10-02计算机一级MSOffice考前模拟试题及答案09-20计算机二级《WEB程序设计》考前模拟试题及答案09-07计算机二级C++考试试题及答案10-012017年计算机二级考试C++考前测试题及答案09-28}