计算机二级

3773考试网计算机等级考试计算机二级正文

2013计算机二级考试C++模拟试题十七及答案2

来源:2exam.com 2013-9-30 9:38:28

10.SQL语言又称为
  A)结构化定义语言 
  B)结构化控制语言
  C)结构化查询语言 
  D)结构化操纵语言
  【参考答案】 C
  11.下面关于类和对象的描述中,错误的是
  A)类就是C语言中的结构体类型,对象就是C语言中的结构体变量
  B)类和对象之间的关系是抽象和具体的关系
  C)对象是类的实例,一个对象必须属于一个已知的类
  D)类是具有共同行为的若干对象的统一描述体
  【参考答案】 A
  12.以下各选项组中,均是C++语言关键字的组是
  A)public operator this 
  B)shod string static
  C)it while >= 
  D)private cout printf
  【参考答案】 A
  13.设int a=10,b=11,c=12;,表达式(a+b) 
  A)2 
  B)0 
  C)-2 
  D)1
  【参考答案】 B
  14.下列描述正确的是
  A)表示m>n为true或mn&&m 
  B)switch语句结构中必须有default语句
  C)if语句结构中必须有else语句
  D)如果至少有一个操作数为true,则包含"||"运算符的表达式为true
  【参考答案】 D
  15.下列语句中不是死循环的是
  A)int i=10;
  while (1)
  { i--;
  if(i==1)break; }
  B)for(int i=1;i<10;i++)
  { i--; }
  C)int i=0;
  do{
  i++;
  }while(i>=0);
  D)int i=1;
  for(;;)i=i+1;
  【参考答案】 A
  16.下面关于break语句的描述中,不正确的是
  A)break可以用于循环体内
  B)break语句可以在for循环语句中出现多次
  C)break语句可以在switch语句中出现多次
  D)break语句可用于if条件判断语句内
  【参考答案】 D
  17.下面关于数组的描述错误的是
  A)在C++语言中数组的名字就是指向该数组第一个元素的指针
  B)长度为n的数组,下标的范围是0~n-1
  C)数组的大小必须在编译时确定
  D)数组只能通过值参数和引用参数两种方式传递给函数
  【参考答案】 D
  18.下面程序错误的语句是
  ① #include 
  ② void main()
  ③ {
  ④ int *p=new int[1];
  ⑤ p=9;
  ⑥ cout <<*p< 
  ⑦ delete []p;
  ⑧ }
  A)④
  B)⑤
  C)⑥
  D)⑦
  【参考答案】 B

触屏版 电脑版
3773考试网 琼ICP备12003406号-1