本书是为学习C语言程序设计的读者提供的参考书。书中精心设计的试题对读者深入掌握C语言,特别是对准备参加全国各类计算机(C语言程序设计)等级考试的应试者极有参考价值。全书共分为12章,提供了1087道试题。书中的试题基本覆盖了C语言程序设计课程的全部内容,其内容满足了教育部考试中心制定的最新全国计算机等级考试的C语言程序设计考试大纲(2004年版)中的全部要求。为了有助于读者熟悉全国统一考试的试题形式,了解考试重点和考题难度,试题分为选择题、填空题和编程题三类,并在书末附有全部试题的答案,以方便读者自测。本书可作为考生的考前辅导教材,也可作为各类人员学习C语言程序设计的辅导教材或供读者自学参考。 第1部分试题C语言概述1.1选择题11.2填空题2数据类型、 运算符与表达式2.1选择题32.2填空题7最简单的C程序设计3.1选择题103.2填空题153.3编程题19逻辑运算和分支结构4.1选择题204.2填空题264.3编程题45循环结构5.1选择题475.2填空题615.3编程题73数组6.1选择题756.2填空题856.3编程题108函数7.1选择题1107.2填空题1177.3编程题137编译预处理8.1选择题1418.2填空题1478.3编程题152指针9.1选择题1549.2填空题1799.3编程题214结构体与共用体10.1选择题21610.2填空题22710.3编程题248位运算11.1选择题25011.2填空题25311.3编程题259文件12.1选择题26012.2填空题26412.3编程题272第2部分参 考 答 案第1章C语言概述2751.1选择题2751.2填空题275第2章数据类型、运算符与表达式2752.1选择题2752.2填空题276第3章最简单的C程序设计2773.1选择题2773.2填空题2773.3编程题279第4章逻辑运算和分支结构2794.1选择题2794.2填空题2804.3编程题282第5章循 环 结 构2855.1选择题2855.2填空题2865.3编程题287第6章数组2896.1选择题2896.2填空题2896.3编程题292第7章函数2967.1选择题2967.2填空题2967.3编程题298第8章编译预处理3008.1选择题3008.2填空题3018.3编程题302第9章指针3039.1选择题3039.2填空题3049.3编程题308第10章结构体与共用体31110.1选择题31110.2填空题31110.3编程题313第11章位运算31611.1选择题31611.2填空题31711.3编程题318第12章文件31912.1选择题31912.2填空题31912.3编程题320参考文献324