C语言入门经典

副标题:无

作   者:刘志铭,杨丽等编著

分类号:

ISBN:9787111420446

微信扫一扫,移动浏览光盘

简介

《C语言入门经典》面向C语言初学者,详细且全面地讲解了C语言的各种知识,从基础知识到高级应用,由浅入深,循序渐进地引领读者掌握C语言中的各种编程技术,体会C语言的灵活与强大。同时,《C语言入门经典》着眼于应用技术,还介绍了使用C语言与MySQL数据库开发项目的内容,帮助读者开阔视野。书中配有大量的实例,加之详细的讲解,全面地解答读者的疑惑,帮助读者理解“晦涩难懂”的技术;书中还配有大量的插图,图文并茂,激发读者的学习兴趣,使读者在学习过程中不会感觉到枯燥无味;书中还有大量的技巧提示,启发读者的思维,使读者充分发挥想象力。 全书分为四篇15章,其中,第一篇为基础知识篇(第1~5章),包括了解C语言的产生背景、了解C语言的应用前景、熟悉C语言的开发环境、了解程序的灵魂——算法、掌握C语言的基本数据类型、掌握c语言的运算符与表达式、掌握C语言中的3种程序结构;第二篇为核心技术篇(第6~8章),包括掌握数组及其应用、掌握函数及其应用、掌握指针及其应用;第三篇为高级编程篇(第9~l2章),包括掌握预处理命令、了解内存的组织方式及动态地管理内存、掌握结构体与共用体、掌握文件的各种操作;第四篇为项目实战篇(第13~15章),包括MySQL数据库的安装与配置管理、MySQL数据库的常用命令、C语言访问MySQL数据库、使用链表与文件开发学生信息管理系统、使用C语言与MySQL数据库开发车辆信息管理系统。 《C语言入门经典》附有配套光盘,光盘中附有《C语言入门经典》的源代码、视频教学内容,所有源代码都经过精心调试。

目录

前言
第一篇基础知识篇
第1章初识C语言——什么是C语言
视频讲解:27分钟
1.1什么是C语言
1.1.1 C语言的产生
1.1.2 C语言的特点
1.1.3 C语言程序的构成
1.2熟悉C语言开发环境
1.2.1 GNU GCC
1.2.2 Visual C++6.0
1.2.3动手编写Hello World!程序
1.3上机实践
1.3.1熟悉开发工具
1.3.2编写一个简单的小程序
1.4小结
1.5 习题
第2章程序的灵魂——算法
视频讲解:22分钟
2.1什么是算法
2.1.1算法有哪些特性
2.1.2如何衡量算法的优劣
2.2怎样表示一个算法
2.2.I自然语言表示算法
2.2.2流程图表示算法
2.2.3 N—S流程图表示算法
2.2.4伪代码表示算法
2.2.5计算机语言表示算法
2.3结构化程序设计方法
2.4小结
2.5习题
第3章基础是一切技能的本源——基本数据类型
视频讲解:108分钟
3.1数据是如何分类的——数据类型
3.2最常用的程序元素——常量与变量
3.2.1整型常量
3.2.2整型变量
3.2.3浮点型常量
3.2.4浮点型变量
3.2.5字符型常量
3.2.6字符型变量
3.2.7转义字符
3.2.8符号常量
3.3类型转换
3.4输入输出
3.4.1字符输入
3.4.2字符输出
3.4.3格式输入
3.4.4格式输出
3.5上机实践
3.5.1计算长方形的面积
3.5.2使用字符型变量输出字符串
3.5.3将大写字母转换为小写字母
3.6小结 一
3.7习题
第4章万丈高楼平地起——运算符与表达式
视频讲解:115分钟
4.1什么是表达式
4.2赋值运算符与赋值表达式
4.2.I变量赋初值
4.2.2自动类型转换
4.2.3强制类型转换
4.3算术运算符与表达式
4.3.1算术运算符
4.3.2算术表达式
4.3.3优先级与结合性
4.3.4自增、自减运算符
4.4关系运算符与表达式
4.4.1关系运算符
4.4.2关系表达式
4.4.3优先级与结合性
4.5解读逻辑运算符与表达式
4.5.1逻辑运算符
4.5.2逻辑表达式
4.5.3优先级与结合性
4.6逗号运算符与表达式
4.7位逻辑运算符与表达式
4.7.1位逻辑运算符
4.7.2位逻辑表达式
4.8复合赋值运算符
4.9条件运算符
4.10运算符的结合性和优先级
4.11上机实践
4.11.1读程序写结果
4.11.2计算3个数中的最小值
4.11.3编写简单的计算加班工资的程序
4.12小结
4.13 习题
第5章体验逻辑之美——程序结构
视频讲解:221分钟
5.1飞流直下——顺序结构
5.2条件判断——分支结构
5.2.1 if语句
5.2.2 switch语句
5.3百转千回——循环结构
5.3.1 while语句
5.3.2 d0—while语句
5.3.3 for语句
5.3.4循环结构中的break与continue语句
5.3.5循环语句的嵌套
5.3.6跳转语句——goto
5.4上机实践
5.4.1判断点与圆的关系
5.4.2判断成绩的等级
5.4.3打印大写字母ASCII码对照表
5.4.4输出0—100之间不能被3整除的数
5.5小结
5.6习题
第二篇核心技术篇
第6章 串起数据的珍珠链——数组及其应甩
视频讲解:129分钟
6.1数组的概念
6.1.1数组的分类
6.1.2数组的维数
6.2一维数组
6.2.1一维数组的定义和引用
6.2.2一维数组的初始化
6.2.3一维数组的应用
6.3二维数组
6.3.1二维数组的定义和引用
6.3.2二维数组的初始化
6.3.3二维数组的应用
6.4字符数组
6.4.1字符数组的定义和引用
6.4.2字符数组的初始化
6.4.3字符数组的结束标志
6.4.4字符数组的应用
6.5让字符舞动起来——字符处理
6.5.1字符数组的输出
6.5.2字符数组的输入
6.5.3输出完整的带有空格的字符串
6.5.4字符串的复制
6.5.5字符串的连接
6.5.6字符串的比较
6.5.7字符串大小写转换
6.5.8获得字符串长度
6.6多维数组
6.7数组应用实例
6.7.1反转输出字符串
6.7.2使用选择排序算法对数据排序
6.7.3字符串的加密和解密
6.8上机实践
6.8.1实现strcpy函数的功能
6.8.2统计字符中各元素的个数
6.8.3 重新排列字符串
6.9小结
……
第三篇高级编程篇
第四篇项目实战篇

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

C语言入门经典
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon