2014年计算机等级考试《二级C语言程序设计》命题预测试卷(4)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
7

合法的C语言赋值语句是(  )。

  • A.a=b=58
  • B.k=int(a-4-b);
  • C.a=58,b=58
  • D.——1;
8

下列程序的运行结果是(  )。

  • A.x=27,y=27
  • B.x=12,y=l3
  • C.x=15,y=14
  • D.x=y=27
9

设有以下定义: uniondata {intd1;floatd2;}demo; 则下面叙述中错误的是(  )。

  • A.变量demo与成员d2所占的内存字节数相同
  • B.变量demo中各成员的地址相同
  • C.变量demo和各成员的地址相同
  • D.若给demo.D1赋99后,dem0.d2中的值是99.0
10

概要设计中要完成的任务是(  )。

  • A.系统结构和数据结构的设计
  • B.系统结构和过程的设计
  • C.过程和接口的设计
  • D.数据结构和过程的设计
11

下述程序的输出结果是(  )。

  • A.4,4
  • B.2,2
  • C.4,5
  • D.2,4
12

若有以下程序:

  • A.9.000000
  • B.1.500000
  • C.8.000000
  • D.10.500000
13

  • A.p向高地址移了一个字节
  • B.p向高地址移了一个存储单元
  • C.p向高地址移了两个字节
  • D.p与a+1等价
15

若有以下程序:

  • A.4,3
  • B.2,3
  • C.3,4
  • D.3,2
17

若变量已正确定义为float型,要通过输入语句:

  • A.112233
  • B.11.0,22.0,33.0
  • C.11.0
  • D.112222.033.0
18

有以下程序:

  • A.1
  • B.2
  • C.3
  • D.4
20

若程序中有宏定义行:#defineN100,则以下叙述中正确的是(  )。

  • A.宏定义行中定义了标识符N的值为整数100
  • B.在编译程序对c源程序进行预处理时用100替换标识符N
  • C.对c源程序进行编译时用100替换标识符N
  • D.在运行时用100替换标识符N
22

有以下程序:

  • A.20,30,
  • B.30,17,
  • C.15,30.
  • D.20,15,
23

有以下程序:

  • A.741
  • B.852
  • C.963
  • D.875421
25

有以下程序

  • A.741
  • B.963
  • C.852
  • D.87542l
30

下列程序的运行结果是(  )。

  • A.sum=18
  • B.sum=10
  • C.sum=9
  • D.sum=25
31

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

  • A.32769
  • B.321167
  • C.-32766
  • D.输出不确定数
32

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

  • A.4,3,7
  • B.3,4,7
  • C.5,2,7
  • D.2,5,7
33

下列合法的声明语句是(  )。

  • A.int_abc=50;
  • B.doubleint=3+5e2.5;
  • C.longdo=1L;
  • D.float3_asd=3e-3;
35

读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是(  )。

  • A.一个文件指针,指向待读取的文件
  • B.一个整型变量,代表待读取的数据的字节数
  • C.一个内存块的首地址,代表读人数据存放的地址
  • D.一个内存块的字节数
36

以下叙述中正确的是(  )。

  • A.do-while语句构成的循环不能用其他语句构成的循环来代替
  • B.do-while语句构成的循环只能用break语句退出
  • C.用do-while语句构成循环时,只有在while后的表达式为非零时结束循环
  • D.用do-while语句构成循环时,只有在while后的表达式为零时结束循环
37

利用fseek()函数可实现的操作是(  )。

  • A.实现文件的顺序读写
  • B.改变文件的位置指针
  • C.实现文件的随机读写
  • D.以上答案均正确
38

有以下程序:

  • A.67.C
  • B.B,C
  • C.C,D
  • D.不确定的值
40

数据的存储结构是指(  )。

  • A.数据所占的存储空间
  • B.数据的逻辑结构在计算机中的存放形式
  • C.数据在计算机中的顺序存储方式
  • D.存储在计算机外存中的数据
41

下面描述中,不属于软件危机表现的是(  )。

  • A.软件过程不规范
  • B.软件开发生产率低
  • C.软件质量难以控制
  • D.软件成本不断提高
42

下述程序的输出结果是(  )。

  • A.10234
  • B.12344
  • C.12334
  • D.12234
43

定义结构体数组:

  • A.2A3N4A5U
  • B.112A3H4I
  • C.1A2N3A4U
  • D.2H3A4H5I