考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > C++语言程序设计 > C++模拟试题 > 文章内容
  

全国计算机二级C++语言程序设计考试精选选择题(6)

中华IT学院   【 】  [ 2017年6月3日 ]

  11.下列选项合法的标识符是(  )。

  A.1_1

  B.1-j

  C._11

  D.1__

  12.若函数中有定义语句“intk;”.则(  )。

  A.系统将自动给k赋初值0

  B.这时k中的值无定义

  C.系统将自动给k赋初值-l

  D.这时k中无任何值

  13.下列选项中,能用作数据常量的是(  )。

  A.o115

  B.o118

  C.1.5e1.5

  D.115L

  14.设有定义“intx=2;”,下列表达式中,值不为6的是(  )。

  A.X*=x+1

  B.x++,2*x

  C.x*=(1+x)

  D.2*x,x+=2

  15.程序段“intx=12;doubley=3.141593;printf(”%d%8.6’f",X,y);”的输出结果是(  )。

  A.123.141593

  B.123.141593

  C.12,3.141593

  D.123.1415930

  16.若有定义语句“doublex,y,*px,*Py;执行了px=&x;py=&y;”后,正确的输入语句是(  )。

  A.scanf("%f%f",x,y);

  B.scanf("%f%f"&x,&y);

  C.scanf("%If%le",px,py);

  D.scanf("%lf%If"x,y);

  17.下列是if语句的基本形式:

  if(表达式)语句

  其中“表达式”(  )。

  A.必须是逻辑表达式

  B.必须是关系表达式

  C.必须是逻辑表达式或关系表达式

  D.可以是任意合法的表达式

  18.有下列程序:

  #include

  voidmain(  )

  {intx;

  scanf(”%d”,&x);

  if(x<=3);else

  if(x!=10)printf("%d\n",x);

  }

  程序运行时,输入的值在哪个范围才会有输出结果(  )。

  A.不等于10的整数

  B.大于3且不等10的整数

  C.大于3或等于10的整数

  D.小于3的整数

  19.有下列程序:

  #include

  voidmain(  )

  {inta=1,b=2,c=3,d=0;

  if(a==1&&b++==2)

  if(b!=2‖c--!=3)

  printf("%d,%d,%d\n",a,b,c);

  elseprintf("%d,%d,%d\n",a,b,c);

  elseprintf("%d,%d,%d,%d\n",a,b,c);

  }

  程序运行后的输出结果是(  )。

  A.1,2,3

  B.1,3,2

  C.1,3,3

  D.3,2,1

  20.下列程序段中的变量已正确定义:

  for(i=0;i<4;i++,i++)

  for(k=1;k<3;k++);printf("*");

  程序段的输出结果是(  )。

  A.********

  B.****

  C.**

  D.*

分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved