二级C语言练习题库(附答案).docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

二级C语言练习题库(附答案)

一、单选题(共100题,每题1分,共100分)

1.以下选项中不能用作C程序合法常量的是()。

正确答案:

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

A、栈底元素一定是最后入栈的元素

B、栈顶元素一定是最先入栈的元素

C、栈操作遵循先进后出的原则

D、以上三种说法都不对

正确答案:C

3.深度为5的完全二叉树的结点数不可能是()。

A、15

B、16

C、18

D、17

正确答案:A

4.以下选项中可用作C程序合法实数的是()。

A、.1e0

B、3.0e0.2

C、E9

D、9.12E

正确答案:A

5.有以下程序:#includemain(){intx=0x13;if(x=0x12)printf(True);printf(False);}程序运行后的输出结果是()。

A、False

B、TrueFalseTrue

C、TrueFalse

D、True

正确答案:C

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

A、C程序可以由一个或多个函数组成

B、C程序可以由多个程序文件组成

C、一个C语言程序只能实现一种算法

D、一个C函数可以单独作为一个C程序文件存在

正确答案:C

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

A、线性表的链式存储结构所需要的存储空问与顺序存储结构没有任何关系

B、线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的

C、线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构

D、线性表的链式存储结构所需要的存储空问一般要少于顺序存储结构

正确答案:C

8.下面不属于软件设计阶段任务的是()。

A、软件的总体结构设计

B、软件的详细设计

C、软件的数据设计

D、软件的需求分析

正确答案:D

9.下列线性链表的叙述中,正确的是()。

A、各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致

B、各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续

C、进行插入与删除时,不需要移动表中的元素

D、以上三种说法都不对

正确答案:C

10.下列方法中,属于白盒法设计测试用例的方法的是()。

A、错误推测

B、边界值分析

C、因果图

D、基本路径测试

正确答案:D

11.以下选项中叙述正确的是()。

A、使用三种基本结构就可以实现任何复杂算法

B、只要程序包含了三种基本结构中的任意一种,就是结构化程序

C、程序语法错误要在运行时才能发现

D、C语言程序不需要包含main()函数

正确答案:A

12.数据库系统的三级模式不包括()。

A、概念模式

B、内模式

C、外模式

D、数据模式

正确答案:D

13.以下选项中,不能对主函数中变量i和j的值进行交换的程序是()。

正确答案:i

答案解析:j);});([B、]#includevoidswap(int*p

14.对图书进行编目时,图书有如下属性:ISBN书号,书名,作者,出版社,出版日期。能作为关键字的是()。

A、ISBN书号

B、书名

C、作者,出版社

D、出版社,出版日期

正确答案:A

15.若变量已正确定义并赋值,则错误的赋值语句是()。

A、a=a+1;

B、a=sizeof(double);

C、a=d∥c;

D、a+1=a;

正确答案:D

16.对于一个正常运行的C程序,以下叙述中正确的是()。

A、程序的执行总是从程序的第一个函数开始,在main函数结束

B、程序的执行总是从main函数开始

C、程序的执行总是从main函数开始,在程序的最后一个函数中结束

D、程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束

正确答案:B

17.详细设计主要确定每个模块具体执行过程,也称过程设计,下列不属于过程设计工具的是()。

A、DFD图

B、PAD图

C、N-S图

D、PDL

正确答案:A

18.下面可以作为软件设计工具的是()。

A、系统结构图

B、数据字典(DD)

C、数据流程图(DFD图)

D、甘特图

正确答案:A

19.计算机能直接执行的程序是()。

A、源程序

B、目标程序

C、可执行程序

D、汇编程序

正确答案:C

20.设变量x为longint型并已正确赋值,以下表达式中能将x的百位上的数字提取出来的是()。

A、x%100/10

B、x/10%100

C、x/100%10

D、x%10/100

正确答案:C

21.若有定义语句:doublea,*p=a;以下叙述中错误的是()。

A、定义语句中的*号是一个间址运算符

B、定义语句中的p只能存放double类型变量的地址

C、定义语句中*p=&a把变量a的地址作为初值赋给指针变量p

D、定义语句中的*号是一个说明符

正确答案:A

22.在软件开发中,需求分析阶段产生的

文档评论(0)

135****8296 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证 该用户于2025年08月06日上传了教师资格证

1亿VIP精品文档

相关文档