2014年全国计算机等级《二级C语言》模拟试卷(4)

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

  • A.P=8; 
  • B.P=k;   
  • C.P=s[0];
  • D.k=s;
6

关系表中的每一横行称为一个(  )。

  • A.字段 
  • B.元组 
  • C.行 
  • D.码
8

以下不能正确定义二维数组的选项是(  )。

  • A.<img src="//img1.yqda.net/question-name/c9/3a523cb13d0ecbbb5464ab3dca3483.jpg" alt="" />
  • B.<img src="//img1.yqda.net/question-name/54/3c2effb0ba5e24aa6d712e991519fe.jpg" alt="" />
  • C.<img src="//img1.yqda.net/question-name/6d/9fa4897ae1c56d4d6753296fe28b3b.jpg" alt="" />
  • D.<img src="//img1.yqda.net/question-name/c4/35be2b6a1c669798253034633d0243.jpg" alt="" />
9

下面不属于软件工程三要素的是(  )。

  • A.方法&nbsp;&nbsp;&nbsp;
  • B.环境&nbsp;
  • C.工具&nbsp;&nbsp;
  • D.过程
10

以下结构体类型说明和变量定义中正确的是(  )。

  • A.<img src="//img1.yqda.net/question-name/2a/4ea37390db6b4221758fe7a2b34d74.jpg" alt="" />
  • B.<img src="//img1.yqda.net/question-name/08/769543bc218d32c7dd2937fcc38298.jpg" alt="" /><img src="//img1.yqda.net/question-name/46/4c5d2722303c640a3f5b37e6124659.jpg" alt="" />
  • C.<img src="//img1.yqda.net/question-name/8d/826a5fb2497314f610391a468f0dde.jpg" alt="" />
  • D.<img src="//img1.yqda.net/question-name/7d/bda50e53ad7962765d1888000536d8.jpg" alt="" />
12

有如下程序:

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

  • A.0.000000
  • B.0.250000&nbsp;&nbsp;
  • C.0.500000
  • D.1.000000
13

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

  • A.为了建立一个关系,首先要构造数据的逻辑关系
  • B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项
  • C.一个关系的属性名表称为关系模式
  • D.一个关系可以包括多个二维表
14

以下符合c语言语法的实型常量是(  )。

  • A.8E一2
  • B.3)14)159E&nbsp;&nbsp;
  • C.E14
  • D.2)2E0)5
15

现有如下程序段:

则程序段的输出结果为(  )。

  • A.7,8&nbsp;&nbsp;
  • B.8,8&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  • C.7,10
  • D.8,10
16

以下叙述中错误的是(  )。

  • A.c语言是一种结构化程序设计语言
  • B.使用三种基本结构构成的程序只能解决简单问题
  • C.结构化程序设计提倡模块化的设计方法
  • D.结构化程序由顺序、分支、循环三种基本结构组成
17

下列叙述中错误的是(  )。

  • A.一个C语言程序只能实现一种算法
  • B.C程序可以由多个程序文件组成
  • C.C程序可以由一个或多个函数组成
  • D.一个C函数可以单独作为一个C程序文件存在
19

有以下程序:

程序的运行结果是(  )。

  • A.1 2 3 4&nbsp;
  • B.5 6 7 8&nbsp;
  • C.9 10 11 12
  • D.1 1 1 1
20

在以下选项中,不正确的赋值语句是(  )。

  • A.i++;&nbsp;&nbsp;
  • B.nl=(n2=(n3=0..;
  • C.m+n=1;
  • D.i=k==j;
21

下面关于数据库系统中叙述正确的是(  )。

  • A.数据库系统减少了数据冗余
  • B.数据库系统避免了一切冗余
  • C.数据库系统中数据的一致性是指数据类型的一致
  • D.数据库系统比文件系统能管理更多的数据
22

设变量X和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是(  )。

  • A.if(x++);
  • B. if(x>y&&y!=0);
  • C.if(x>y)x--else y++;
  • D.if(y<0) {;} else x++;
24

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

  • A.678910&nbsp;&nbsp;
  • B.13579&nbsp;&nbsp;
  • C.12345&nbsp;&nbsp;
  • D.62345
25

对于循环队列,下列叙述中正确的是(  )。

  • A.循环队列中元素的个数是由队头指针和队尾指针共同决定的
  • B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
  • C.在循环队列中,队头指针一定大于队尾指针
  • D.在循环队列中,队头指针一定小于队尾指针
26

下列关于栈的叙述中正确的是(  )。

  • A.在栈中只能插入数据,不能删除数据
  • B.在栈中只能删除数据,不能插入数据
  • C.栈是先进后出(FILO.的线性表
  • D.栈是先进先出(FIFO.的线性表
27

以下可用作C语言用户标识符的是( )

  • A.void,define,WORD
  • B.a3_b3,_123,IF
  • C.FOR,- -abc,Case
  • D.2a,Do,Sizeof
29

以下选项中值为1的表达式是(  )。

  • A.<img src="//img1.yqda.net/question-name/d8/5d73e35bac8e058a5d2360ac616689.jpg" alt="" />
  • B.<img src="//img1.yqda.net/question-name/03/5078073dc8c3f61362143ac6e67d25.jpg" alt="" />
  • C.<img src="//img1.yqda.net/question-name/5c/aa2883c70b070ef5a3dd4aa60a9d78.jpg" alt="" />
  • D.<img src="//img1.yqda.net/question-name/ce/4835a72629ec29164cc579d1846dcf.jpg" alt="" />
30

执行语句X=(a=10,b=a--.后,x、a、b的值依次为(  )。

  • A.10,10,9&nbsp;&nbsp;&nbsp;
  • B.10,9,9&nbsp;&nbsp;
  • C.9,10,9
  • D.10,9,10
31

以下程序执行后的输出结果是(  )。

  • A.5,5&nbsp;&nbsp;&nbsp;
  • B.5,11&nbsp;&nbsp;&nbsp;
  • C.11,11
  • D.11,5
32

下列数据结构中属于非线性结构的是(  )。

  • A.队列&nbsp;&nbsp;&nbsp;
  • B.线性表&nbsp;&nbsp;&nbsp;
  • C.二叉树&nbsp;&nbsp;&nbsp;
  • D.栈
34

下面结构体的定义语句中,错误的是(  )。

  • A.<img src="//img1.yqda.net/question-name/7e/679fbcdc0ab9ec132b6452ea40cc19.jpg" alt="" />
  • B.<img src="//img1.yqda.net/question-name/a5/ba370d29e5572df1eba7475272be27.jpg" alt="" />
  • C.<img src="//img1.yqda.net/question-name/2f/0fcf8db836eebf0a672609cf8b5d14.jpg" alt="" />
  • D.<img src="//img1.yqda.net/question-name/66/eabf368f39f989d0c809964265a044.jpg" alt="" />
35

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

  • A.passwarn
  • B.passerror
  • C.goodpasswarn
  • D.pass
36

以下不能正确定义二维数组的选项是(  )。

  • A.<img src="//img1.yqda.net/question-name/a2/833fb12ef37090a2043c9c70606440.jpg" alt="" />
  • B.<img src="//img1.yqda.net/question-name/a0/32f8961da399972ac922c95ad91de1.jpg" alt="" />
  • C.<img src="//img1.yqda.net/question-name/4e/7257d78e13e5fc66045486a52142c8.jpg" alt="" />
  • D.<img src="//img1.yqda.net/question-name/9c/594215e468895876285e2017735333.jpg" alt="" />
38

  • A.A
  • B.B
  • C.C
  • D.D
39

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

  • A.15,16
  • B.16,15
  • C.15,15
  • D.16,16
42

请选出以下程序的输出结果(  )。

  • A.1234&nbsp;&nbsp;&nbsp;
  • B.4321&nbsp;&nbsp;&nbsp;
  • C.0000
  • D.4444
43

在c语言中,变量的隐含存储类别是(  )。

  • A.auto
  • B.static
  • C.extern
  • D.无存储类别