首页 > 图书中心 >图书详情

易学易懂C语言教程

这是一本以程序设计为主线、易学、易懂、系统、实用的C语言学习教程,有启发、有引导、有思路,既能“知其然”,也能“知其所以然”,不再感到抽象、困惑和畏难,老师好教,学生也好学。值得推荐。

作者:刘永春
丛书名:清华科技大讲堂丛书
定价:89
印次:1-1
ISBN:9787302663645
出版日期:2024.06.01
印刷日期:2024.06.04

"本书以C语言的基础应用“程序设计”为主线,将C语言的基本概念和编程基础与程序的设计过程一步一步巧妙地结合起来,让学习者在程序设计的过程中理解基本概念,在理解概念的过程中提高程序设计和编程能力,达到事半功倍的效果。 本书采用启发、引导式的思路,运用通俗易懂的语言,将抽象的概念具体化,将复杂的问题简单化,有效提炼学习方法,重点强调学习内容,启发、引导学习者的编程兴趣,一步一步掌握编程技巧,不断巩固编程技能。本书共10章,内容包括C语言概述、顺序结构、选择结构、循环结构、数组、指针、函数、头文件、结构体和数据文件的存取技术等。每章都配有练习二维码以及习题简易答案的二维码,还配有完整的PPT课件和编程软件,供学习者和教学人员参考。 本书可以用作大学本科教材,也可以用作C语言爱好者的自学书籍,还可以作为软件专业人士的参考用书。 "

more >

前言 C语言是1972年由美国贝尔实验室的D.M.Ritchie(D.M.里奇)在B语言的基础上设计出的一种新语言,他取了BCPL的第二个字母C作为这种语言的名字,这就是C语言。它于1990年被国际标准化组织(International Standards Organization,ISO)一字不改地采纳,ISO官方给予的名称为ISO/IEC 9899,在2011年12月8日,ISO又正式发布了新的标准,称为ISO/IEC 9899: 2011,简称为C11。从此,C语言进入了全面学习、开发和应用阶段。 目前,市面上出版的C语言教科书有很多种,其基本格式和内容都大同小异,给人的总体印象是抽象、难懂。不仅教师不好教,学生也不好学,尤其是自学就更加困难。 本书就是想给喜欢计算机语言、对C语言感兴趣的学生或者技术人员提供一本易学、易懂、系统、实用的教程,让大家在学习C语言的过程中既能“知其然”,也能“知其所以然”,不再感到抽象、困惑和畏难,让大家学起来尽量感到轻松自如,信心倍增,疑惑更少,兴趣更浓。 本书以C语言的基础应用“程序设计”为主线,将C语言的基本概念、基本语法、编程基础等与程序的设计过程一步一步巧妙地结合起来,通过程序设计引出相关的概念、解析相关的语法应用。本书尤其注重程序的设计过程,对于每一个程序设计案例要怎么具体设计都首先给出了详细的“编程思路”,让学习者先去思考、去理解怎样动手、怎样设计程序比较合理; 而不是在程序设计完之后再进行设计思路的分析,将被动接受转为主动上手。本书在完成程序设计之后还对程序中的语句应用、疑点表现、设计技巧以及注意事项等进行了比较详细的解析,这样可以让学习者在程序设计的过程中去理解基本概念,在理解概念的过程中提高程序的设计和编程能力,从而达到事半功倍的效果。 本书摒弃以往强压式的教学方式,采用启发、引导式的教学思路,运用通俗易懂的语言,将抽象的概念具体化,将复杂的问题简单化,有效提炼学习方法,重点强调学习内容,启发引导学习者的编程兴趣,使其一步一步掌握编程技巧,不断巩固编程技能。由浅入深,从易到难,循序渐进,拓宽思路,让初学者不再有畏难、卡壳、学不下去的消极情绪出现。本书还专门配有详细的PPT教学课件、实训练习的二维码教学插件等,是学习C语言的上佳选择。 本书在不同内容的衔接部分,特别注重课程新内容切入点的选择。切入点选择正确,可以大大提高学生对课程新内容的理解能力,加快对新知识的接受速度和过渡过程。如果切入点选择不当,会使学生出现理解上的断层,或者出现对概念理解模糊的现象,从而影响学习效果。本书在循环、数组、指针、函数、头文件、结构体以及数据文件的引入方面都对切入点的选择做了比较周密的设计和铺垫,使学生对新知识的学习变得更容易,也有不少经典的案例供大家学习。 本书共有10章内容。第1章C语言概述与程序设计基础,主要介绍了C语言的程序结构和编程软件的使用方法。第2章C语言顺序结构的程序设计,主要介绍了格式化输出、输入语句的不同形式,算术运算以及综合运算的方法和顺序结构程序设计的思路等。第3章C语言选择结构的程序设计,主要介绍了3种不同的选择结构流程和编程方法,重点介绍了构成选择条件的关系表达式、逻辑表达式、算术表达式以及位逻辑表达式和运算规则等; 尤其是对位逻辑的6种运算方法在4种不同类型变量的定义条件下,对正负数的不同运算规则作了全面、详细的介绍; 还介绍了多分支语句的结构形式和构成“菜单”功能的应用方法等。第4章C语言循环结构的程序设计,主要介绍了循环结构的4个要素、4种循环语句的用法,以及循环语句的嵌套应用等。第5章C语言中的数组,主要介绍了一维数组、二维数组、字符数组和字符串等概念及其应用。第6章C语言中的指针,以学习指针的3个关键环节为引领,全面介绍了变量的指针、一维数组的指针、二维数组列指针和行指针以及字符串数组指针的多种引用等概念和方法。第7章C语言中的函数,主要介绍了自定义函数的不同结构形式,自定义函数的不同调用方法,自定义函数的变量、指针和地址3种传递方式,函数的指针及其引用,变量的作用域,主文件和外部文件,C语言的工程应用设计方法,通用函数的调用方法等。第8章C语言中的头文件及其应用,特别介绍了C语言中头文件的概念、头文件的编辑、头文件的保存以及头文件在C语言程序工程设计中的应用等。第9章C语言中的结构体及其应用,主要介绍了结构体的概念、创建、结构体数组、结构体指针、静态链表和动态链表的创建与应用等。第10章C语言的数据文件与数据的存取技术,全面介绍了对C语言中单一数据、单一字符、单一字符串和数据块的保存与打开技术,详细介绍了不同保存、打开语句对不同类型文件的操作方法,重点介绍了格式化文件的保存和打开技术的操作方法等。 II 在本书中,每章内容都“有骨有肉”,并不是以干巴巴的语句介绍。被人们普遍认为最难学的“指针”,在本书中以3个关键环节为主线,使指针的学习变得轻而易举。头文件对程序的优化设计尤为突出,本书将对头文件的介绍单列一章,主要强调了头文件在C语言程序设计中的重要地位和作用。从第5章数组开始,后面的每一章内容都十分丰富,应用举例丰富,学而有趣。 本书可以用作大学本科教材,也可以用作C语言爱好者的自学书籍,还可以作为计算机专业人士的参考用书。 本书在总结本人十多年C语言教学经验的基础上撰写,经过近三年时间的精雕细琢,终于完成了全部的撰写内容。由于本人的水平和能力有限,书中难免存在不足之处,万望同行和使用者提出宝贵的意见,本人不胜感激!并将对内容不断地进行补充和完善。 刘永春2023年2月24日

more >
扫描二维码
下载APP了解更多

同系列产品more >

基于区块链的IoT项目实践——IoT设...

熊晓芸、申玉民、胡殿凯
定 价:59元

查看详情
Java Web编程技术(第4版·基于Inte...

沈泽刚
定 价:69.80元

查看详情
地理信息系统(GIS)底层开发

李响
定 价:79元

查看详情
数字化管理软件实施

杨长春
定 价:69.80元

查看详情
Vue.js 3.x前端开发技术与实战(微...

储久良
定 价:69.80元

查看详情
图书分类全部图书
more >

  • 配套有420分钟教学视频、教学课件、教学大纲。

more >
  • 目录

    第1章C语言概述与程序设计基础

    1.1怎样学好C语言

    1.2C语言程序的输出语句介绍

    1.3简单的C语言程序设计

    1.3.1函数的分类与定义

    1.3.2用主函数实现输出功能

    1.3.3简单的C语言程序设计

    1.4Microsoft Visual C++6.0编程软件的使用方法

    1.4.1编程软件的下载与安装

    1.4.2打开Microsoft Visual C++6.0软件与编程的方法

    1.4.3对源程序进行编译链接

    1.4.4程序的运行方法

    1.5C语言编程过程中错误信息的处理方法

    1.5.1编程错误的查找方法

    1.5.2减少编程错误的方法

    1.6新编或打开程序的方法

    本章小结

    第2章C语言顺序结构的程序设计

    2.1怎样用C语言程序进行算术运算

    2.2C语言的输入语句命令格式介绍

    2.3多种表达式的应用

    2.4用C语言程序进行除法和求余运算

    2.5各类数值型数据间的混合运算规则

    2.6顺序结构的程序设计应用举例

    2.7输入输出语句较复杂的控制格式介绍

    本章小结

    第3章C语言选择结构的程序设计

    3.1流程图算法介绍

    3.2单一选择结构的用法

    3.3选择结构判断条件的构成形式介绍

    3.4位逻辑运算及判断条件的构成

    3.4.1二进制数的位逻辑运算方法

    3.4.2位逻辑判断条件的应用

    3.5选择结构的程序设计应用举例

    3.6选择结构的嵌套

    3.7条...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘