大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > C++技巧 > 2013年计算机二级C++模拟试题及答案(5)

2013年计算机二级C++模拟试题及答案(5)(3)

关键词:计算机二级C++考试真题  阅读(1548) 赞(7)

[摘要]本文是2013年计算机二级C++模拟试题及答案(5),与大家分享。

 

  19.下列关于函数模板实参不能省略的情况说明不正确的是( )

  A.从模板函数实参表获得的信息有矛盾

  B.需要获得特定类型的返回值,而不管参数的类型如何

  C.虚拟类型参数没有出现在模板函数的形参表中

  D.函数模板不含有常规形参

  【参考答案】 D

  20.表达式10>5&&6%3的值是( )

  A.-1

  B.非零值

  C.0

  D.1

  【参考答案】 C

  21.以下函数调用语句中含有参数个数是( )

  excc((v1,v2),(v2,v3,v4),v6);

  A.3

  B.4

  C.5

  D.6

  【参考答案】 A

  22.下列程序段的输出结果是( )

  #include

  void fun(fun *x,int *y)

  { cout<<*x<<*y;

   *x=3;

   *y=4; }

  void main()

  { int x=1,y=2;

  fun(&y,&x);

  cout<

  A.2143 www.Examda.CoM

  B.1212

  C.1.4

  D.2112

  【参考答案】 A

  23.下列程序的输出结果是( )

  #include

  void main()

  { char *str=″12123434″;

  int x1=0,x2=0,x3=0,x4=0,i;

  for(i=0;str[i]!=′\0′;i++)

  switch(str[i])

  { case′1′:x4++;

   case′2′:x3++;

   case′3′:x2++;

   case′4′:x1++;〗 }

  cout<

  A.8,6,4,1

  B.8,6,3,2

  C.8,8,4,1

  D.8,6,4,2

  【参考答案】 D

  24.每个C++程序中都必须有且仅有一个( )

  A.类

  B.预处理命令

  C.主函数

  D.语句

  【参考答案】 C

  25.设有int x=11;,则表达式(x++*2/3)的值是( )

  A.7

  B.8

  C.11

  D.12

  【参考答案】 A

  26.对表达式for(表达式1;;表达式3)可理解为( )

  A.for(表达式1;0;表达式3)

  B.for(表达式1;1;表达式3)

  C.for(表达式1;表达式3)

  D.for(;;表达式3)

  【参考答案】 B 27.有如下说明

  int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;

  则数值为9的表达式是( )

  A.*p+9

  B.*(p+8)

  C.*p+=9

  D.p+8

  【参考答案】 B



相关评论