随着计算机技术的发展与普及,计算机已经成为各行各业最基本的工具之一,正迅速地进入人们生活的各个领域。C语言作为国际上广泛流行的通用程序设计语言,在计算机的研究和应用中已展现出其强大的生命力。C语言兼顾了诸多高级语言的特点,是一种典型的结构化程序设计语言,它处理能力强,使用灵活方便,应用面广,具有良好的可移植性,既适合于计算机专业人员编写系统软件,又适合于应用开发人员编写应用软件,长久以来,广泛流行,经久不衰。

C语言程序设计是许多高校学生的计算机程序设计必修课。作为程序设计的入门教材,我们在内容安排上,力求概念清楚、内容完整、难易适中、突出实用。全书以ANSI C语言标准为基础、以VC++为程序调试平台、以C语言程序设计为主线,介绍了程序设计的基本概念、C语言的语法规则和实用的C程序设计方法。书中结合应用实例,强调“好的”C程序编写方式,力图给初学者展示一个良好的程序设计“风格”。全书共8章,主要内容包括:C语言概述、C语言程序设计基础知识、结构化程序设计基础、函数、数组、指针、构造数据类型、文件等。

本书内容覆盖了国家教育委员会考试中心编写的《全国计算机等级考试考试大纲》和《重庆计算机等级考试大纲》中二级考试“C语言程序设计考试要求”。

全书各章均配备有适量习题,全部的例题和习题均在VC++环境下调试、运行通过。另外,为便于学生参加计算机等级考试,还提供了计算机二级考试模拟题。

本书的配套教材《C语言程序设计实验教程》为各章配套了相应的实验,详细讲解了实验的步骤与程序调试的方法。本书各章的习题参考答案也放在该教程中。

本书既可以作为高等院校非计算机专业学生的计算机语言教材,也可以作为高等院校计算机专业低年级学生学习计算机语言的入门教材。本书也可以作为备考计算机等级考试及自学C语言的参考书。

本书由刘玲主编,陈松、杨芳明、姚雪梅担任副主编。第1~3章和附录部分由刘玲编写;第4~6章由杨芳明编写;第7、8章由陈松编写;全书各章习题由姚雪梅筛选、整理,周建丽老师对本书进行了认真审阅。

本书在编写的过程中,胡久永、李益才、徐凯、王政霞等老师提出了许多建设性建议,在此表示衷心感谢。

由于作者水平有限,加之时间仓促,书中错误与不妥之处在所难免,恳请读者批评指正。欢迎广大读者把你们的意见、建议和要求反馈给我们,以便我们作进一步的完善。编者的电子信箱是:rosa418@sina.com。

本书课件可以从清华大学出版社网站www.tup.com.cn下载,读者在本书及课件使用中遇到问题,请联系fuhy@tup.tsinghua.edu.cn。

编 者

2010年12月

more >

刘玲c语言程序设计实验教程pdf,清华大学出版社-图书详情-《C语言程序设计教程》...相关推荐

  1. 清华大学出版社c语言程序设计第五版,清华大学出版社-图书详情-《C程序设计教程(第5版)》...

    21世纪计算机科学与技术实践型教程 编辑委员会 主任: 陈明 委员:毛国君白中英叶新铭刘淑芬刘书家 汤庸何炎祥陈永义罗四维段友祥 高维东郭禾姚琳崔武子曹元大 谢树煜焦金生韩江洪 策划编辑: 谢琛 21 ...

  2. java程序设计实用教程_清华大学出版社-图书详情-《Java程序设计实用教程》

    技术具有卓越的通用性.高效性.平台移植性和安全性,经过20多年的发展,目前已广泛应用于PC.数据中心.游戏控制台.超级计算机.移动电话和互联网,同时拥有全球最大的开发者专业社群.在全球云计算和移动互联 ...

  3. python编程案例教程书籍-清华大学出版社-图书详情-《Python案例教程》

    前言 Python语言是国内外广泛使用的计算机程序设计语言.该语言具有语法简洁.易读性强及可扩展好等优点.Python语言因其开源性的特点,自2004年起,使用率呈线性增长.各行业的专业人员在Pyth ...

  4. python语言程序设计实践教程实验八答案_清华大学出版社-图书详情-《Java程序设计教程及实验指导》...

    前言 Java程序设计教程及实验指导Java是一门主流的面向对象的程序设计语言,是面向对象程序设计教学的主流语言.本书由有多年教学经验的专业教师编写,分为教程以及实验与课程设计两部分.教程部分从Jav ...

  5. c语言程序设计实验教程清华大学,清华大学出版社-图书详情-《C程序设计实验教程》...

    进入21世纪,社会信息化不断向纵深发展,各行各业的信息化进程不断加速.我国的高等教育也进入了一个新的历史发展时期,尤其是高校的计算机基础教育,正在步入更加科学,更加合理,更加符合21世纪高校人才培养目 ...

  6. c语言程序设计实用教程 清华大学出版社,清华大学出版社-图书详情-《C程序设计教程》...

    进入21世纪,社会信息化不断向纵深发展,各行各业的信息化进程不断加速.我国的高等教育也进入了一个新的历史发展时期,尤其是高校的计算机基础教育,正在步入更加科学.更加合理.更加符合21世纪高校人才培养目 ...

  7. 清华大学c语言程序设计教程下载,清华大学出版社-图书详情-《C语言程序设计教程》...

    本书是根据教育部非计算机专业计算机课程教学指导分委员会制定的<非计算机专业计算机基础课程教学基本要求>和<关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求(试行 ...

  8. c语言程序设计实训太空战机,清华大学出版社-图书详情-《C程序设计实训教程(第2版)》...

    前 言 "C程序设计"是一门实践性很强的课程,学习本课程既要理解C语言的基本理论和基本知识,更要掌握应用理论知识编写程序的方法和技能.为此,编者基于长期从事"C程序设计& ...

  9. python程序设计 清华大学出版社 pdf下载-清华大学出版社-图书详情-《Python 程序设计》...

    前言 Python语言作为一种免费.开源语言,已被许多学校引入教学过程.它是面向对象和过程的程序设计语言,具有丰富的数据结构.可移植性强.语言简洁.程序可读性强等特点.本书根据实际教学经验,对内容进行 ...

最新文章

  1. 《Arduino开发实战指南:机器人卷》一3.3 直流电机驱动电路原理
  2. 展示博客(Beta阶段)
  3. Jsp----注册登陆
  4. Openlayers4中实现动态线效果
  5. bmp转换tiff c++代码_Creative Convert for Mac(文件格式转换工具)
  6. zookeeper安装及分布式配置
  7. [react] react组件的state和props两者有什么区别?
  8. javascript常用内置对象总结(重要)
  9. Solr7 安装部署 管理界面介绍 1
  10. 使用putty连接本地VirtualBox上的centos7 linux主机
  11. Bailian1192 最优连通子集【DFS】
  12. 打造万能视频播放器——Vitamio
  13. R语言-主成分分析和聚类分析实操(包含源码)
  14. QQ互联一直显示“未提交审核”
  15. 科学计算机r系数的操作,R语言实现Fleiss’ Kappa系数处理多个观察者一致性检验...
  16. 虚拟路由器冗余协议VRRP的基本配置【学习笔记(1)】
  17. 三国群英传服务器维护是几点,20191112维护公告
  18. VMI(供应商管理库存)模式及其改进方式探讨
  19. AXI中READY与VALID之间握手关系
  20. C语言:习题4-5 换硬币 (20分)

热门文章

  1. matlab实现椭圆正态分布,Normal distribution and Ellipse正态分布和椭圆、椭球
  2. 对自适应拉普拉斯机制的理解
  3. 将echarts导入到word中
  4. 基于docker的达梦数据库安装
  5. 敷完面膜后要擦水乳吗_敷面膜后要用爽肤水还是乳液 你不得不知道的护肤小习惯问题...
  6. 群晖Docker 容器时间 时区不对解决方法
  7. 3年的车载测试给我带来了什么?
  8. 物联网常见通信协议RFID、NFC、Bluetooth、ZigBee等梳理
  9. WCF 4.0 进阶系列 – 第十二章 实现单向操作和异步操作(上)
  10. SQL server2012语法大全