C语言平台习题
本文由sgfvdfd贡献
doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机
查看。
第 1 页 共 31 页
C 语言基本概念
1.能将高级语言编写的源程序转换成目标程序的是。 A) 编辑程序 B) 编译程序
C) 解释程序 D) 链接程序 2.以下选项中合法的用户标识符是。 A) long B) _2Tes
t C) 3Dmax D) A.dat 3.以下叙述正确的是 A) 可以把 define 和 if 定义为用户标
识符 B) 可以把 define 定义为用户标识符,但不能把 if 定义为用户标识符 C) 可
都不能定义为用户标识符 4.以下叙述正确的是 A) C 语言比其他语言高级 B) C 语
言可以不用编译就能被计算机识别执行 C) C 语言以接近英语国家的自然语言和数学
语言作为语言的表达形式 D) C 语言出现的最晚、具有其他语言的一切优点 5.在一个
C 语言程序中 A) main 函数必须出现在所有函数之前 B) main 函数必须出现在所有
函数之后 C) main 函数可以在任何地方出现 D) main 函数必须出现在固定位置 6.一
个 C 语言程序是由 组成的。 A) 一个主程序和若干子程序 B) 若干子程序 C) 函数
D) 若干过程 7.以下叙述中正确的是() A) C 语言的源程序不必通过编译就可以直
接运行 B) C 语言中的每条可执行语句最终都将被转换成二进制的机器指令 C) C 源
程序经编译形成的二进制代码可以直接运行 D) C 语言中的函数不可以单独进行编译
8.下列关于 C 语言用户标识符的叙述中正确的是 A) 用户标识符中可以出现下划线
和数字,它们都可以放在用户标识符的开头 B) 用户标识符中可以出现下划线,但不
可以放在用户标识符的开头 C) 用户标识符中不可以出现中划线,但可以出现下划线
D) 用户标识符中可以出现下划线和中划线(减号) 9.以下说法中正确的是 A)C 语
言程序总是从第一个定义的函数开始执行 B)C 语言程序中,要调用的函数必须在 ma
in()函数中定义 C)C 语言程序总是从 main()函数开始执行 D)C 语言程序中的 ma
in()函数必须放在程序的开始部分 10.一个 C 程序的执行是从 A)本程序的 main 函
数开始,到 main 函数结束 B)本程序文件的第一个函数开始,到本程序文件的最后
一个函数结束 C)本程序的 main 函数开始,到本程序文件的最后一个函数结束 D)
本程序文件的第一个函数开始,到本程序 main 函数结束 11.随着微型机的普及,出
现了众多的 C 语言版本,这些版本间相互 __,即它们的语句
第 1 页
Amy
2010-12-8
第 2 页 共 31 页
功能基本。 12.当用户用编辑器将 C 语言程序录入到计算机后, 就建立了一个
, 源文件 C 被计算机直接执行。 13.C 语言允许对、、和 这些计算机功能中的基本
成分进行操作。 14.C 语言提供了丰富的结构化语句,直接支持、、和三种基本程序
结构。 15.C 语言程序是由一系列所组成。是 C 语言独立的子程序。 16.C 语言不包
含依赖硬件的输入/输出语句,其输入/输出功能是由独立于 C 语言的 __ 来实现的。
17.良好的程序设计风格是程序具备、 、的基本保证。 18.正确的算法要求组成算法
的规则和步骤的意义是,不能存在。这些规则指定 的操作是, 必须按算法操作顺序
执行, 并能在执行步骤后给出正确结果。 19.C 语言的标识符主要用来表示 、、和
等的名字,是 只起标识作用的一类符号。C 语言中的保留字都用表示。 20.C 语言文
件的编译与执行可分成源文件、 、 、 与四个阶段。 21..C 语言允许用户根据自已
的需要定义一些标识符,这类标识符主要由 、 以及 构成,但开头字符一定是或 。
22.C 语言系统中定义了很多不同的头文件,以满足用户对不同种类函数的。 23.C
语言源文件的扩展名为 或 。 24.一个 C 语言程序由一个或多个组成,但一个 C 语
言程序必须含有一个名为 的主函数。
基本数据类型及其运算
1.英文小写字母 d 的 ASCII 码为 100,英文大写字母 D 的 ASCII 码为 A) 50
B) 66 C) 52 D) 68 2.若变量 a 是 int 类型,并执行了语句:a=‘A’+1.6; ,则
正确的叙述