国家二级C语言机试(C语言基础知识)模拟试卷17(题后含答案及解析).pdfVIP

国家二级C语言机试(C语言基础知识)模拟试卷17(题后含答案及解析).pdf

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

国家二级C语言机试(C语言基础知识)模拟试卷17(题后含答案及

解析)

题型有:1.选择题

选择题

1.DOS操作系统中的文件系统是如何组织的?()

A.拓扑结构

B.网状结构

C.环形结构

D.树形结构

正确答案:D

解析:DOS操作系统中文件系统是树形结构组织的。知识模块:C语言基

础知识

2.关于C程序的编译和运行,以下叙述中错误的是()。

A.C语言源代码程序通过编译、链接步骤之后才能形成一个可执行文件

B.用C语言编写的程序是以ASCⅡ代码形式存放在一个文本文件中

C.C语言中的所有语句都将被转换成二进制的机器指令

D.C语言源程序经编译后生成后缀为.obj的目标程序

正确答案:C

解析:C语言中的某些语句并不会被转换成二进制机器指令,如宏定义命令,

在预编译之后替换到代码中,该命令本身也就不存在了,不会转换成二进制的机

器指令。C语言编写的源程序就是以ASCⅡ的形式存放在文本文件中的。C源程

序经过C编译程序编译之后生成一个后缀为.obj的二进制文件(称为目标文件),

然后由称为“链接程序”的软件,因此.obj文件与C语言提供的各种库函数链

接起来生成一个后缀为.EXE的可执行文件。知识模块:C语言基础知识

3.计算机程序设计的模块化一般是哪一项实现的?()

A.语句

B.程序行

C.函数

D.变量

正确答案:C

解析:用函数作为程序模块以实现C程序的模块化,程序有多个函数构成,

每个函数可以实现一个具体的功能,多个函数便可以实现程序的模块化设计。知

识模块:C语言基础知识

4.关于结构化程序设计的叙述中正确的是()。

A.由三种基本结构构成的程序只能解决小规模的问题

B.一个结构化程序必须同时由顺序、分支、循环三种结构组成

C.结构化程序使用goto语句会很便捷

D.在C语言中,程序的模块化是利用函数实现的

正确答案:D

解析:C语言是结构化程序设计语言,顺序结构、选择结构、循环结构是结

构化程序设计的三种基本结构,研究证明任何程序都可以由这三种基本结构组

成。但是程序可以包含一种或者几种结构,不是必须包含全部三种结构。自从提

倡结构化设计以来,goto就成了有争议的语句。首先,由于goto语句可以灵活

跳转,有时它的确会破坏结构化设计风格;其次,goto语句经常带来错误或隐患。

它可能跳过了某些对象的构造、变量的初始化、重要的计算等语句。goto语句的

使用会使程序容易发生错误并且也不易阅读,所以应避免使用。由三种基本结构

构成的程序几乎能解决大部分问题。知识模块:C语言基础知识

5.合法的C语言常量是()。

A.-20.

B.-020

C.-2el.0

D.-20.0e

正确答案:A

解析:C语言常量指数表达式中字母e或E之前必须有数字,且e或E后面

的指数必须为整数。知识模块:C语言基础知识

6.非法的C语言常量是()。

A.6.123e04

B.6.234e0.4

C.6.234e+4

D.6.234e0

正确答案:B

解析:C语言常量指数表达式中字母e或E之前必须有数字,且e或E后面

的指数必须为整数。选项B中字母e后面是浮点数,错误,其他选项都是正确

的常量。知识模块:C语言基础知识

7.不合法的用户标识符是()。

A._a

B.DaBc

C.x_b

D.a--b

正确答案:D

解析:用户标识符只能由字母、下划线和数字组成,且必须以字母或者下划

线开始。选项A、B和C都是正确的,选项D中的一字符不能作为用户标识符,

是错误的。知识模块:C语言基础知识

8.关于数的表示的叙述中正确的是()。

A.只有用八进制表示的数才不会有误差

B.只有整型数在允许范围内能精确无误

您可能关注的文档

文档评论(0)

185****1880 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档