计算机知识更多的是上级操作,同时也不容忽视基础知识的积累。为了帮助参加《计算机等级考试》的朋友们,我们考吧网整理了一些关于计算机等级考试模拟试题,希望你能够喜欢同时也希望对你有所帮助。汇编的试题如下:
1以下都是C++语言标识符的是
A)dsfa,df4,f$
B)huhj,a^,k2
C)3k,h,j_9
D)_ok,jk,k8
2C++语言中用于定义类的关键字是
A)class
B)struct
C)default
D)sizeof
3对于下面的程序,说法正确的是
#include
void main()
{ int x=3,y=4,z=2;
if(x=y+z)cout << "x=y+z";
else cout << "x!=y+z";}
A)不能通过编译
B)输出6
C)输出x!=y+z
D)输出x=y+z
4下列程序的输出结果是
#include
void main()
{ int a[3],i,j,k=2;
for(i=0;i<3;i++)a[i]=i;
for(i=0;ifor(j=0;ja[j]=a[i];
cout << a[2];}
A)2
B)3
C)1
D)0
5设以下变量均为int类型,则值不等于7的表达式是
A)(x=y=6,x+y,x+1)
B)(x=y=6,x+y,y+1)
C)(x=6,x+1,y=6,x+y)
D)(y=6,y+1,x=y,x+1)
6以下程序的输出结果是
#include
void main()
{ int a=21,b=11;
cout << --a+b;}
A)30
B)31
C)32
D)33
7.while 和do-while循环的主要区别是
A)do-while的循环体至少无条件执行一次
B)while的循环控制条件比do-while的循环控制条件更严格
C)do-while允许从外部转到循环体内
D)do-while 的循环体不能是复合语句
8.与 y=(x>0?1:x<0?-1:0);的功能相同的if语句是
A)if (x>0)y=1;
else if(x<0)y=-1;
else y=0;
B)if(x)
if(x>0)y=1;
else if(x<0)y=-1;
C)y=-1;
if(x)
if(x>0)y=1;
else if(x==0)y=0;
else y=-1;
D)y=0;
if(x>=0)
if(x>0)y=1;
else y=-1;
编辑推荐: