1 / 13
文档名称:

2010最新整理C语言基础知识.doc

格式:doc   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2010最新整理C语言基础知识.doc

上传人:xxj16588 2016/7/7 文件大小:0 KB

下载得到文件列表

2010最新整理C语言基础知识.doc

文档介绍

文档介绍:第一章 C 语言基础知识一、选择题 1. 算法具有五个特性,以下选项中不属于算法特性的是______ 。 A )有穷性 B )简洁性 C )可行性 D )确定性【答案】 B 【解析】本题考查的是算法的特性。一个算法应当具有以下 5 个特性: 有穷性; 确定性; 可行性; 有零个或多个输入: 由一个或多个输出。简洁性不属于这 5 个特性,所以本题应该选择 B。 2. 以下叙述中错误的是 A )用户所定义的标识符允许使用关键字 B )用户所定义的标识符应尽量做到“见名知意” C )用户所定义的标识符必须以字母或下划线开头 D )用户定义的标识符中,大、小写字母代表不同标识【答案】 A 【解析】本题考查 C 语言中标识符的概念。用用户标识符是由字母、数字和下划线组成, 并且第一个字符必须为字母或下划线,并且不能与 C 语言关键字相同。所以本题应该选择 A。 3. 以下 4 组用户定义标识符中,全部合法的一组是() A)_main B)If C)txt D)int enclude -max REAL k_2 sin turbo 3COM _001 【答案】 A 【解析】本题考核的知识点是 C 语言中的标识符命名规则。标识符是以字母或下划线开头,由字母、数字或下划线组成的字符序列( 例如, -max 含非法字符-) ,并且用户标识符不能与 C 语言中的 32 个关键字同名( 例如, int 是关键字, 不是合法的用户标识符) 。选项 B中-max 不是字母、数字或下划线组成的字符序列,故选项 B 不正确;选项 C中 3CO M 不是由字母或下划线开头,故选项 c 不正确;选项 D中 int 为C 语言中的关键字,故选项 D 不正确;选项 A 中全部为合法的标识符,所以, 4 个选项中选项 A 符合题意。 4. 以下选项中,合法的一组 c 语言数值常量是() A)028 B)12. C).177 D)0x8a .5e-3 0X a23 4e 10,000 -0xf 0 abc 【答案】 B 【解析】本题考查的知识点是:数值常量。数值常量分为整型和实型两类。其中,整型有十进制、八进制和十六进制三种表示法;实型有小数形式和指数形式两种表示法。十进制和书面使用的数据表示一样; 八进制是以数字 O 开头, 后面跟由 0~7 组成的八进制数组成; 十六进制是以 0x( 或 OX) 开头, 后面跟由 0~9与A~ F(或a~ f) 组成的十六进制数组成; 小数形式由数字和小数点组成, 其整数部分或小数部分如果为 0 可省略, 但不能同时省略。指数形式由小数形式或十进制形式开头, 后面跟 e(或 E), 再跟一个十进制整数组成。选项 A 中, 028 是八进制形式,但后面跟的 8 不在 0~7 之内,所以非法;选项 c 中, 是指数形式,但 e 后面所跟的不是整数,所以非法;选项 D 中, 10,000 中不能有“,”,所以非法。故本题应该选择 B。 5. 以下叙述中正确的是() A)C 语言的源程序不必通过编译就可以直接运行 B)C 语言中的每条可执行语句最终都将被转换成二进制的机器指令 C)C 源程序经编译形成的二进制代码可以直接运行 D)C 语言中的函数不可以单独进行编译【答案】 B 【解析】本题考核的知识点是 C 程序从红血丝 光毛 灰指甲治疗 苏州广告公司家公司押贷款产生成可执行文件的步骤。 C 语言采用编译方式将源程序转换为二进制的目标代码,编写好一个 C 程序到完成运行一般经过以下几个步骤:编辑;编译,就是将已经编辑好的源程序翻译成二进制的目标代码,经编译后的得到的二进制代码还不能直接执行,因为每一个模块往往是单独编译的,必须把经过编译的各个模块的目标代码与系统提供的标准模块链接后才能运行:链接,将各模块的二进制目标代码与系统标准模块经链接处理后,得到具有绝对地址的可执行文件,它是计算机能直接执行的文件:执行,执行一个经过编译和链接的可执行的目标文件。由以上定义可知,选项 A)C)D 均不正确。所以, 4 个选项中选项 B 符合题意。 6. 下列叙述中正确的是 A )每个 C 程序文件中都必须要一个 main() 函数 B )在 C 程序中 mai n () 函数的位置是固定 C)C 程序中所有函数之间都可以相互调用,与函数所在位置无关 D )在 C 程序的函数中不能定义另一个函数【答案】 D 【解析】本题考查的知识点是函数。每一个 c 程序中都必须有且只有一个 main () 函数但一个 C 程序可以由多个程序文件组成, 所以并非每个 c 程序文件中都必须要有一个 main() 函数, 故选项 A 不正确。c 语言并未对 main() 函数的位置作要求,因此选项 B 也是错误的。 C 语言中,在

最近更新

给水管网余氯衰减规律试验研究 16页

工食堂食品安全监督检查方案 15页

工程项目:永磁同步电机矢量控制调速系统仿真.. 15页

2025年煤矿各级部门安全目标责任书 52页

工商银行个人理财中心运营及管理手册 163页

工厂化水产养殖尾水处理工艺 5页

2025年煤炭行业集团公司事业部市场执行助理岗.. 4页

2025年煤化工产业技术特点 6页

固体物理在研究材料断裂中的应用 7页

公路工程施工安全管理措施及施工技术 6页

公民科学素质测试100题 26页

2025年烟台食品有限责任公司生产车间管理制度.. 44页

2025年点检制在珠海电厂的实践和发展 11页

城轨车辆车轮失圆智能化诊断及维修策略优化技.. 3页

城乡客运班线公交化改造的思考与建议 3页

2025年激励与沟通—准备赢得一切 82页

2025年演讲稿学习恩来精神传承卫监风采大全 2页

土工布在黄河三角洲地区堤坝工程上的应用 3页

雷雨剧本全文雷雨剧本雷雨 191页

小学三年级语文课上课情况调研报告 7页

2025年度江苏省肿瘤科质控中心质控工作督查方.. 6页

酒店式公寓:短租市场投资与退出 10页

海南省中学初中地理全部知识点总结中考复习提.. 26页

胸腔镜下肺叶切除手术配合 31页

《习作让真情自然流露》教学设计及反思 3页

纤维素的碱化新版资料 10页

大蒜种植机设计结构设计【全套设计论文含有CA.. 43页

《[英]阿加莎·克里斯蒂-1950 捕鼠器 The Mou.. 65页