模拟试题

3773考试网计算机等级考试模拟试题正文

2011计算机等级考试二级C语言实验模拟题二

来源:fjzsksw.com 2010-11-3 14:10:43

 

计算机二级]2011计算机等级考试二级C语言实验模拟题一
[计算机二级]2011年计算机等级考试二级C语言考点汇总
[计算机二级]2011年计算机等级考试二级C++考点汇总

 

 

 模拟试题二

  一、选择题(每题2分 共26分)

  1. 以下几个语句执行后i,j,k的值分别为()

  int i,j,k;

  i=j=0;

  k=1;

  if (i>j?(j--):(i--)) k++;

  A 1,9,1 B 1,0,2

  C -1,0,1 D 0,0,2

  2. int i=0,j=0;

  int a=2,b=4,c=5,d=6;

  表达式(i=a-b)&&(j=c-d)的结果是()

  A 1 B 0

  C -2 D -1

  3.若给定条件表达式(m)?(a++):(a--),则表达式m()

  A 等价于(m==0) B 等价于(m==1)

  C 等价于(m!=0) D 等价于(m!=1)

  4 下列程序运行结束后,n的值为()

  n=2;

  do { n=n+n;

  n--;

  } while (n<20);

  A 21 B 22

  C 33 D 24

  5.已知数组a[3][4],若给a[1][2]赋值5 ,下列操作正确的是()

  A a=5 B *a[1]=5

  C a[2]={0,5,3,4} D *(a[1]+2)=5

  6.文件包含的含义是指()

  A 定义常量 B 定义变量

  C 引入已说明的函数 D 引入标准函数

  7.以下变量命名合法的是()

  A M.john B $123

  C lotus1_2_3 D

  8.下面关于”A”的说法正确的是()

  A 它代表一个字符常量 B 它代表一个字符串常量

  C 它代表一个字符a D 它代表一个变量

  9.以下语句执行后变量c的结果是()

  int a=7,b=2;

  float c;

  c=a/b;

  A 3.5 B 3

  C 3.0 D 1

  10. 设定如下变量,则表达式5+’b’+i*f-d/e-‘a’的结果是()

  int i;

  float f;

  double d;

  long int e;

  A 浮点型 B 长整型

  C 整型 D 双精型

  11. 以下不正确的定义语句是()

  A double x[5]={2.0,4.0,6.0,8.0,9.0};

  B int y=[5]={0,1,3,5,7,9};

  C char c1[ ]={‘1’,’2’,’3’,’4’,’5’};

  D char c2[ ]={‘\x10’,’\x1’,’\x8’};

  12.指出哪一个不是C语言的赋值语句()

  A int a=1,b=3; B i++;

  C a=b=5; D y=int(i);

  13. 以下哪一个是无限循环的语句为()。

  A for (y=0,x=0;x>=++y;x++);

  B for (x=1;;x++);

  C i=15; while (x>10) { x--;}

  D for (i=10;i>5;i--) sum+=i;

 

[1] [2] 下一页

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