读书人

全国计算机等级考试过关宝典:3级C语言

发布时间: 2010-04-14 06:09:15 作者:

 全国计算机等级考试过关宝典:3级C语言上机习题解析


基本信息出版社:天津大学出版社
页码:177 页
出版日期:2009年04月
ISBN:756183022X/9787561830222
条形码:9787561830222
版本:第1版
装帧:平装
开本:16
正文语种:中文

内容简介 《全国计算机等级考试过关宝典:3级C语言上机习题解析》紧密结合最新考试大纲,采用上机题库习题训练与应试指导相结合的方法进行编排。书中对三级C语言上机考试涉及的重点、难点进行分析,将常见类型题目和较难的题目做了详细讲解,指导考生全面掌握考试要点。《全国计算机等级考试过关宝典:3级C语言上机习题解析》将三级C语言上机考试题库中的习题分成十四类进行编写,且每一题型的代码统一,便于考生记忆。通过练习,考生既可达到学习的目的,也可自测学习效果。本套书共五册,可同时作为大专院校及计算机等级考试培训班学生用书。
编辑推荐 《全国计算机等级考试过关宝典:3级C语言上机习题解析》按照最新大纲,紧扣考试重点;精心编排内容,知识易懂易记;大量模拟习题,细致全面解析;真题实战热身,助你顺利过关。
目录
第一部分 三级C语言上机试题题型分析
一、替换字符
二、字符串左右排序和比较
三、正整数排序求平均值(包括将数拆散、求最大最小值)
四、产品结构体问题的操作
五、素数
六、数字排序
七、其他数学计算
八、数字或字符移位后的计算
九、学生成绩结构体问题的操作
十、字符串(单词)的倒置和删除
十一、选票问题
十二、出圈问题

第二部分 三级上机题库分类100题
一、结构体数据排序
二、数位对拆和结果排序
三、数位对拆和统计均值
四、特值统计
五、统计方差
六、销售记录排序
七、选票问题
八、正数统计和特值处理
九、字符串处理
十、字符串的左右排序
十一、字符取余转换
十二、字符移位处理
十三、字符转换和排序
十四、杂类
附录1 计算机等级考试VC++6.0上机指导
附录2 考试系统简介
附录3 三级C语言上机考试操作步骤
……
序言 随着计算机科学的高速发展和计算机技术的广泛应用,各种专业人才掌握计算机知识和学会使用计算机已成当务之急。既掌握一定的专业技术,又具备计算机应用能力的人员越来越受到用人单位的重视和欢迎。
国家教育部考试中心推出的“全国计算机等级考试”是面向各个阶层、各个行业,不论年龄、专业和知识背景,统一、公正、科学的社会化考试,目的是以考促学,向社会推广普及计算机知识和应用,为选拔人才提供科学依据。现在,参加这项考试的考生人数已累计达500万人,其中有180多万人获得了各级证书。实践证明,这个同工作岗位培训密切相关的社会证书考试,促进了不同群体对计算机应用技术的掌握和普及,并且为用人单位提供了权威性的水平认证,也同样受到了广大考生的欢迎和用人单位的广泛认可。为了进一步保证这项考试公平、公正,真实地考核出考生的计算机操作水平和编程能力,教育部考试中心决定从2001年秋季开始,实行新的上机题库,已由全国计算机等级考试委员会编写出版了《全国计算机等级考试上机考试习题集》,供考生考前学习使用。
本书就是与该习题集中《三级c语言上机考试习题集》配套的参考书。书中对题库中的每一道题,力求用通俗易懂的编程方法给出正确的答案,对不同类型题做了详细解析,方便读者脱机记忆。这些题已经上机调试通过。该书应试导向准确、针对性强。考生通过实战练习,就能在较短时间内巩固所学知识,掌握要点,突破难点,把握考点,熟练掌握答题方法和技巧,适应考场氛围,并最终顺利通过考试。
本书参编人有于筱荔、张丹阳、李强、冯光、柴君、朱云霞。
特别感谢孙桂玲、耿福建、朱峰、周一林、郑爱华、潘阳、符继全、谢福宁、李雪宾、王萍、路文悦、祁兰、宣红晶、李栋、周国瑞、刘晶、王浩洳参与本书各题上机验证核对工作。
由于时间仓促,不足之处在所难免,特别是每道题的答案不一定是最佳答案,恳请广大读者批评指正。
文摘 插图:


例如:已知在文件in.Dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位)、产品名称mc(字符型10位)、单价dj(整型)、数量sl(整型)、金额je(长整型)四部分组成。其中:金额=单价*数量。函数readDat()是读取这100个销售记录并存入结构数组sell中。请编写函数sortDat(),功能是按产品名称从大到小进行排列,若产品名称相同。则按金额从大到小进行排列,最终排列结果仍存入结构数组sell中,最后调用函数WriteDat()把结果输出到文件OUT8.DAT中。
解题思路:
这类题一律用冒泡法排序,但注意冒泡法排序要使用交换变量。这里的交换变量类型应和被排序的数组的类型一致,本类题中应使用结构体类型的变量。本题中的产品名称和产品代码都为字符串。对其进行比较时,应使用strcmp函数。本类题排序都用两个关键字,分为第一关键字(如上题中的“产品名称”)和第二关键字(如上题中的“金额”)。这种排序都是先按第一关键字排序,如果第一关键字相同,再按第二关键字排序,这时即可以写成两个排序过程,也可以写在一起。为了简略,把两个排序写成一个排序过程,不过这时排序的条件稍有些复杂,应该注意。排序条件由两部分构成,请注意看程序中的括号。题目说明中黑体部分就是本类题经常变化的地方。
读书人网 >程序设计

热点推荐