2013年计算机二级考试C++进行模拟测试九_第3页

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2013年3月22日
  19.有以下程序
  #include
  float fun(int x,int y)
  { return(x+y);}
  void main()
  { int a=2,b=5,c=8;
  cout<
  程序运行后的输出结果是( )
  A.编译出错
  B.9
  C.21
  D.9.0
  【参考答案】 B
  20.C++中,封装是借助于什么达到的?( )
  A.结构
  B.类
  C.数组
  D.函数
  【参考答案】 B
  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

相关文章