C语言程序设计简明教程

C语言程序设计简明教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2022-01
版次: 1
ISBN: 9787302593454
定价: 59.80
装帧: 其他
开本: 16开
纸张: 胶版纸
字数: 585.000千字
1人买过
  • 本书是一本深入浅出,通俗易懂,原理性、趣味性和实用性兼具的 C 语言程序设计教材。本书在全面介绍 C 语言和程序设计等基本知识的基础上,着重从教材的“易读、易学、易用”和培养“计算思维”两个方面,对 C 语言程序设计的知识点进行有效组织与阐述。
      本书对计算机知识进行必要的补充,从计算机认知和解决人类世界问题的需求出发,以计算机语言设计者的视角,按照利用计算机解决问题由简单到复杂的顺序,采用“问题驱动”的行文方式依次介绍 C 语言基本数据类型与运算符、数据的输入输出、选择与循环、函数、数组、结构体等内容,将指针知识点巧妙地融入函数、数组和结构体中。全书共8章,内容包括:我们与计算机的对话,让计算机学会运算,与计算机面对面地交流,让计算机做复杂的事情,像搭积木一样搭建程序,同类型数据的批量处理问题,人类思维视角下的数据类型,程序写得好关键在算法。
      本书适合作为高等院校各专业的 C 语言程序设计课程教材,尤其适合非计算机专业的程序设计课程教学,也可以供广大计算机爱好者及各类自学人员参考。 第1章 我们与计算机的对话——计算机与C语言

    1.1 人类梦想与机器伴侣

    1.1.1 寻找人类的朋友

    1.1.2 创造人类的伙伴

    1.2 人类的助手计算机

    1.2.1 困扰人类发展的两个问题

    1.2.2 电与二进制引发的技术革命

    1.2.3 计算机的组织结构

    1.3 我们如何与计算机对话

    1.3.1 机器语言很难懂

    1.3.2 机器语言的进化

    1.3.3 C语言与人类语言的区别

    1.3.4 我们如何使用C语言

    1.4 从问题到程序的过程

    1.4.1 程序也需要设计

    1.4.2 算法的描述很重要

    1.4.3 结构化的流程图

    1.4.4 让我们开启次与计算机对话的旅程

    1.5 本章小结

    1.6 习题

    第2章 让计算机学会运算——基本数据类型

    2.1 教计算机认识整数

    2.1.1 十进制与二进制

    2.1.2 计算机的数字仓库——存储器

    2.1.3 计算机认识的整数是有限的

    2.1.4 负整数的表示与存储有点不一样

    2.1.5 C语言中的整数类型

    2.2 教计算机认识小数

    2.2.1 小数点很关键

    2.2.2 小数的存储与整数不一样

    2.2.3 计算机存储的小数可能不精确

    2.2.4 计算机认识的小数也是有限的

    2.2.5 C语言中的浮点数类型

    2.3 教计算机认识字符

    2.3.1 图形字符的巧妙表示

    2.3.2 计算机认识的字符也是有限的

    2.3.3 C语言中的字符类型

    2.4 教计算机“记忆”数据

    2.4.1 数据的门牌号——内存地址

    2.4.2 变化的数据是变量

    2.4.3 指针变量的定义

    2.4.4 两种访问变量的方法

    2.4.5 *常变量

    2.4.6 不变的数据是常量

    2.5 教计算机认识运算符

    2.5.1 算术运算符与算术表达式

    2.5.2 关系运算符与关系表达式

    2.5.3 逻辑运算符与逻辑表达式

    2.5.4 赋值运算符与赋值表达式

    2.5.5 强制类型转换运算符

    2.5.6 不同数据类型间的混合运算

    2.5.7 *位运算符

    2.6 教计算机做简单的运算

    2.6.1 如何书写语句

    2.6.2 如何组织语句

    2.6.3 简单运算举例

    2.7 本章小结

    2.8 习题

    ……

    第3章 与计算机面对面地交流——数据的输入与输出

    第4章 让计算机做复杂的事情——顺序、选择与循环语句

    第5章 像搭积木一样搭建程序——函数

    第6章 同类型数据的批量处理问题——数组

    第7章 人类思维视角下的数据类型——用户自己建立的数据类型

    第8章 程序写得好关键在算法

    附录

    参考文献
  • 内容简介:
    本书是一本深入浅出,通俗易懂,原理性、趣味性和实用性兼具的 C 语言程序设计教材。本书在全面介绍 C 语言和程序设计等基本知识的基础上,着重从教材的“易读、易学、易用”和培养“计算思维”两个方面,对 C 语言程序设计的知识点进行有效组织与阐述。
      本书对计算机知识进行必要的补充,从计算机认知和解决人类世界问题的需求出发,以计算机语言设计者的视角,按照利用计算机解决问题由简单到复杂的顺序,采用“问题驱动”的行文方式依次介绍 C 语言基本数据类型与运算符、数据的输入输出、选择与循环、函数、数组、结构体等内容,将指针知识点巧妙地融入函数、数组和结构体中。全书共8章,内容包括:我们与计算机的对话,让计算机学会运算,与计算机面对面地交流,让计算机做复杂的事情,像搭积木一样搭建程序,同类型数据的批量处理问题,人类思维视角下的数据类型,程序写得好关键在算法。
      本书适合作为高等院校各专业的 C 语言程序设计课程教材,尤其适合非计算机专业的程序设计课程教学,也可以供广大计算机爱好者及各类自学人员参考。
  • 目录:
    第1章 我们与计算机的对话——计算机与C语言

    1.1 人类梦想与机器伴侣

    1.1.1 寻找人类的朋友

    1.1.2 创造人类的伙伴

    1.2 人类的助手计算机

    1.2.1 困扰人类发展的两个问题

    1.2.2 电与二进制引发的技术革命

    1.2.3 计算机的组织结构

    1.3 我们如何与计算机对话

    1.3.1 机器语言很难懂

    1.3.2 机器语言的进化

    1.3.3 C语言与人类语言的区别

    1.3.4 我们如何使用C语言

    1.4 从问题到程序的过程

    1.4.1 程序也需要设计

    1.4.2 算法的描述很重要

    1.4.3 结构化的流程图

    1.4.4 让我们开启次与计算机对话的旅程

    1.5 本章小结

    1.6 习题

    第2章 让计算机学会运算——基本数据类型

    2.1 教计算机认识整数

    2.1.1 十进制与二进制

    2.1.2 计算机的数字仓库——存储器

    2.1.3 计算机认识的整数是有限的

    2.1.4 负整数的表示与存储有点不一样

    2.1.5 C语言中的整数类型

    2.2 教计算机认识小数

    2.2.1 小数点很关键

    2.2.2 小数的存储与整数不一样

    2.2.3 计算机存储的小数可能不精确

    2.2.4 计算机认识的小数也是有限的

    2.2.5 C语言中的浮点数类型

    2.3 教计算机认识字符

    2.3.1 图形字符的巧妙表示

    2.3.2 计算机认识的字符也是有限的

    2.3.3 C语言中的字符类型

    2.4 教计算机“记忆”数据

    2.4.1 数据的门牌号——内存地址

    2.4.2 变化的数据是变量

    2.4.3 指针变量的定义

    2.4.4 两种访问变量的方法

    2.4.5 *常变量

    2.4.6 不变的数据是常量

    2.5 教计算机认识运算符

    2.5.1 算术运算符与算术表达式

    2.5.2 关系运算符与关系表达式

    2.5.3 逻辑运算符与逻辑表达式

    2.5.4 赋值运算符与赋值表达式

    2.5.5 强制类型转换运算符

    2.5.6 不同数据类型间的混合运算

    2.5.7 *位运算符

    2.6 教计算机做简单的运算

    2.6.1 如何书写语句

    2.6.2 如何组织语句

    2.6.3 简单运算举例

    2.7 本章小结

    2.8 习题

    ……

    第3章 与计算机面对面地交流——数据的输入与输出

    第4章 让计算机做复杂的事情——顺序、选择与循环语句

    第5章 像搭积木一样搭建程序——函数

    第6章 同类型数据的批量处理问题——数组

    第7章 人类思维视角下的数据类型——用户自己建立的数据类型

    第8章 程序写得好关键在算法

    附录

    参考文献
查看详情
相关图书 / 更多
C语言程序设计简明教程
C语言程序设计
吕爱华主编
C语言程序设计简明教程
C语言程序设计
梁颖红
C语言程序设计简明教程
C语言程序设计项目双语教程
刘倍雄 编;何玲;罗欢
C语言程序设计简明教程
C语言程序设计问题求解与学习指导
郑晓健
C语言程序设计简明教程
C语言程序设计(第五版)
恰汗·合孜尔
C语言程序设计简明教程
C语言程序设计能力教程实训指导与习题解答(第2版)
吴昂、柏万里 编
C语言程序设计简明教程
C语言程序设计
李柳柏 编;曾俊
C语言程序设计简明教程
C语言程序设计实用教程/现代学徒制试点创新成果系列教材
张叶茂刘红艳陈新菡 著
C语言程序设计简明教程
C语言程序设计面向“新工科”人才培养(微课视频版)
徐新爱;朱莹婷;卢昕;秦春影;黄水发;王丽娜
C语言程序设计简明教程
C语言程序设计——以机器博弈为例(微课版)
邱虹坤;王亚杰;孙玉霞;刘成;王晓岩;郭建新;杨煦
C语言程序设计简明教程
C语言程序设计教程
万家华 陈家俊 吴建国
C语言程序设计简明教程
C语言程序设计实验指导与习题集
李聪朱倩张晓芳 主编