考无忧牌鸡汤 — 人生没有那么多的假设,现实是一个一个真实的耳光,打在你的脸上,喊疼毫无意义,唯有一往向前。
计算机等级考试中二级C++试题务必好好加强。
1.下列选项合法的标识符是( )。
A.1_1
B.1-j
C._11
D.1__
答案:C
2.若函数中有定义语句“intk;”.则( )。
A.系统将自动给k赋初值0
B.这时k中的值无定义
C.系统将自动给k赋初值-l
D.这时k中无任何值
答案:B
3.下列选项中,能用作数据常量的是( )。
A.o115
B.o118
C.1.5e1.5
D.115L
答案:D
4.设有定义“intx=2;”,下列表达式中,值不为6的是( )。
A.X*=x+1
B.x++,2*x
C.x*=(1+x)
D.2*x,x+=2
答案:D
5.程序段“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
答案:A
6.若有定义语句“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);
答案:C
7.下列是if语句的基本形式:
if(表达式)语句
其中“表达式”( )。
A.必须是逻辑表达式
B.必须是关系表达式
C.必须是逻辑表达式或关系表达式
D.可以是任意合法的表达式
答案:D
8.有下列程序:
#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的整数
答案:B
9.有下列程序:
#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
答案:C
10.下列程序段中的变量已正确定义:
for(i=0;i<4;i++,i++)
for(k=1;k<3;k++);printf("*");
程序段的输出结果是( )。
A.********
B.****
C.**
D.*
答案:D
每一次又一次的完成,是否会觉得自己的付出的真的是有收获的呢,继续努力,收获的就越多。
我始终坚信,越努力越幸运!
文章推荐:
2018年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”
全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)
温馨提示:
考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office
想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库
想知道更多关于计算机等级考试题库的最新资讯吗?点击进入>>>计算机等级考试题库资讯