实用 C 语言程式设计入门 pdf epub mobi txt 电子书 下载 2024
图书介绍
☆☆☆☆☆
简体网页||
繁体网页
著者
出版者 出版社:旗标 订阅出版社新书快讯 新功能介绍
翻译者
出版日期 出版日期:2018/06/15
语言 语言:繁体中文
下载链接在页面底部
点击这里下载
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
发表于2024-11-20
类似图书 点击查看全场最低价
图书描述
C 语言拥有正规完善的程式结构,是几乎所有程式设计师一开始就要学的语言,只要能把 C 语言的基础打好,建立程式运作的逻辑观念,对于以后学习资料结构或演算法都相当有帮助,若是之后需要学习其它程式语言,也相当容易上手。
学习程式语言的重点不是学会而已,还必须了解可以运用在哪里。本书让程式与生活产生连结,比如说购买手摇饮多少杯自动给折扣的条件判断;ATM 提款机的无限回圈观念;登入网页输入密码的长度与字元检验功能;控制红绿灯交通号志变化的有限状态机……。当您在生活中遇到各种应用时,就会自然联想到这些是用什么程式功能做出来的。内容还包括一般入门书没讲的未指明资料型别的通用型自订函式 void 指标;利用正规表示式快速读取逗号相隔的文字档案......等等。
本书的程式范例提供网路下载,请依照书上的说明安装 Dev-C++ 搭配范例做练习。每章最后也附实力评量的习题,读完之后做为自我练习之用。
本书特色 :
1. 内容浅显易懂, 范例生活化, 原来这些功能是这样做到的.
2. 在 Dev-C++ 开发环境的除错功能介绍, 帮助挑出程式中的臭虫.
著者信息
作者简介
施威铭研究室
施威铭研究室成立二十多年, 专门从事电脑领域书籍撰写, 着作包括电脑程式语言 C, C++, Java, Windows Server, SQL Server, Micorosft Office 等等.
实用 C 语言程式设计入门 pdf epub mobi txt 电子书 下载
图书目录
第 1 章 认识 C 语言
1-1 本章简介
1-2 上机实作:与 C 语言的第一次接触
1-2-1 接触 C 语言:从零开始
1-2-2 输出第一行字
1-3 C 语言的基本输出入和程式架构
1-3-1 main(void) 是什么意思
1-3-2 标头档 #include <...> 浅说
1-3-3 程式的分段:使用大括号 {} 与分号
1-4 程式的註解与编排
1-4-1 适时的分行:便于整篇程式的阅读
1-4-2 程式码内缩:表现出程式的层次感
1-4-3 善用註解:帮助了解程式
1-4-4 使用区块註解
1-5 如何让 C 语言程式变成可以执行
第 2 章 常数与变数
2-1 本章简介
2-2 定义常数
2-2-1 用 #define 定义常数
2-2-2 定义常数不可更改其值
2-3 变数的资料型别
2-3-1 资料型别的类型与长度
2-3-2 资料型别的修饰字
2-3-3 数值发生溢位的情况
2-4 变数命名的原则与习惯
2-4-1 变数命名的合法性
2-4-2 变数命名的习惯
2-5 宣告变数
2-5-1 宣告变数的语法
2-5-2 宣告变数的位置
2-5-3 指定变数的值
2-5-4 两个变数的值互相交换
2-5-5 宣告变数的修饰词 - const
2-6 变数的资料型别转换
2-6-1 整数转成浮点数
2-6-2 浮点数转成整数
2-6-3 字元和数字间的转换
2-6-4 大写字母转成小写字母
第 3 章 基本输出与输入函式
3-1 本章简介
3-2 做格式化输出
3-2-1 以不同进位制控制符号显示
3-2-2 以科学符号表示法显示
3-3 输出格式可用的参数
3-3-1 指定输出的固定宽度
3-3-2 指定输出宽度时加上正负符号
3-3-3 让输出的数值向左靠齐
3-3-4 组合多个参数输出
3-4 使用跳脱序列控制输出
3-4-1 删除、归位、跳格跳脱序列
3-4-2 输出单、双引号与反斜线的跳脱序列
3-4-3 输出到此为止的结束跳脱序列
3-5 输入与输出单一字元的函式
3-5-1 输入、输出字元:getchar()、putchar() 函式
3-5-2 不用按Enter 键输入字元:getche()、getch() 函式
3-6 使用输入数值函式scanf()
3-6-1 scanf() 函式的用法
3-6-2 输入的数值与指定的格式要相符
3-6-3 避免读入Tab、Space、Enter 键
第 4 章 运算子、运算元与算式
4-1 本章简介
4-2 算式的结构
4-3 运算子的优先权
4-3-1 运算子与运算元结合的优先权
4-3-2 运算子优先权相同时的结合性顺序
4-4 算术运算子
4-5 括号运算子
4-6 关系运算子
4-7 逻辑运算子
4-8 指定运算子与复合指定运算子
4-9 递增与递减运算子
4-10 综合练习
4-10-1 温度转换:摄氏转华氏
4-10-2 游乐场换币机程式
4-10-3 判断输入的是否为英文字母
4-10-4 计算整数的阶乘
第 5 章 条件判断式
5-1 本章简介
5-2 if 条件判断
5-3 if-else 条件判断
5-4 if-else if 条件判断
5-5 if 巢状条件判断
5-6 switch-case 条件判断
5-7 三运算元条件判断式 ?:
5-8 综合练习
5-8-1 将Ch05_07.c 改用「switch-case」与「? :」取代
5-8-2 输入月份与日期,用if-else 与switch-case 查星座
5-8-3 用if-else 与 ? : 将输入的3 个数字做大小排序
第 6 章 回圈控制
6-1 本章简介
6-2 执行指定次数的for 回圈
6-2-1 改变控制算式的递增量或递减量
6-2-2 for 回圈允许超过一组算式
6-2-3 巢状for 回圈
6-3 预先判断是否执行的while 回圈
6-3-1 利用while 回圈猜数字
6-3-2 利用while 回圈算最大公因数
6-4 后设条件判断的do-while 回圈
6-5 无限回圈
6-5-1 for 无限回圈的用法
6-5-2 while 无限回圈的用法
6-6 直接跳出回圈的break、continue 与goto
6-6-1 跳出一层回圈可使用break
6-6-2 立刻跳到回圈开头的continue
6-6-3 强迫跳到指定标签名的goto
6-7 综合练习
6-7-1 输出英文字母金字塔
6-7-2 找出2~200 之间的所有质数
6-7-3 计算指定正整数的阶乘
第 7 章 自订函式
7-1 本章简介
7-2 宣告函式的写法与位置
7-3 定义自订函式
7-3-1 计算绝对值的自订函式
7-3-2 计算BMI 的自订函式
7-3-3 找出质数的自订函式
7-3-4 计算几次方的自订函式
7-3-5 计算度量衡转换的自订函式
7-3-6 从自订函式唿叫另一个自订函式
7-4 递回函式
7-4-1 跌入万丈深渊的无穷递回
7-4-2 利用递回算最大公因数
7-4-3 利用递回算因数分解
7-4-4 利用递回算费氏数列
7-4-5 利用递回算正整数的阶乘
7-4-6 利用递回搬河内塔圆盘
第 8 章 巨集
8-1 本章简介
8-2 定义巨集与放的位置
8-3 无引数的巨集取代算式
8-4 有引数的巨集取代算式
8-5 多个引数的巨集与条件判断的巨集
8-6 将算式做为巨集的引数
第 9 章 前置处理
9-1 本章简介
9-2 将标头档含括进程式
9-2-1 内建的标头档
9-2-2 自己写的标头档
9-3 条件编译
9-3-1 条件编译指令 #ifndef、#endif 的用法
9-3-2 条件编译指令 #ifdef、#else、#endif 的用法
9-3-3 条件编译指令 #if、#elif、#endif 的用法
第 10 章 阵列
10-1 本章简介
10-2 一维阵列
10-2-1 宣告一维阵列
10-2-2 宣告阵列时设定初值与改变初值
10-2-3 执行过程指定阵列的数值
10-3 二维阵列
10-3-1 指定二维阵列的初值
10-3-2 执行过程指定二维阵列的数值
10-4 多维阵列
10-5 阵列在函式间的传递
10-5-1 传递一维阵列
10-5-2 传递二维阵列
10-5-3 传递阵列是传递记忆体位址
第 11 章 字串
11-1 本章简介
11-2 字元阵列与字串的差异
11-3 宣告字串与设定初值
11-3-1 输出字串要用%s 控制符号
11-3-2 用字元阵列的方式设定初值
11-4 由键盘读取字串与从萤幕输出字串
11-4-1 使用scanf() 读取字串的方法
11-4-2 使用gets() 读取字串,puts() 输出字串
11-5 处理字串的函式
11-5-1 复制字串:strcpy() 函式
11-5-2 复制局部字串:strncpy() 函式
11-5-3 算出字串真正的长度:strlen() 函式
11-5-4 比对两个字串是否完全相符:strcmp() 函式
11-5-5 比对两字串前面部份是否相符:strncmp() 函式
11-5-6 完整串接两个字串:strcat() 函式
11-5-7 串接指定字元的字串:strncat() 函式
11-6 字串阵列
11-6-1 输出字串阵列的初值
11-6-2 读取、比对字串阵列中的字串
第 12 章 指标
12-1 本章简介
12-2 记忆体位址
12-3 指标的基本用法
12-3-1 指标佔的记忆体大小与位址
12-3-2 改变指标指向的数值
12-3-3 改变指标指向的变数
12-4 指标与阵列
12-4-1 用指标读取字串
12-4-2 用指标读取二维阵列
12-4-3 指标阵列:每个阵列元素都是指标
12-5 指标与函式
12-5-1 传址唿叫
12-5-2 函式可以传回指标位址
12-6 双重指标(指向指标的指标)
12-7 指标与动态记忆体配置
12-8 未指定资料型别的void 指标
12-9 使用指标的好处
第 13 章 变数等级
13-1 本章简介
13-2 变数的视野与生命期
13-3 内部变数
13-3-1 宣告内部变数,有无auto 都可以
13-3-2 内部变数生命期结束,就被释放
13-4 外部变数
13-4-1 到处都可用到的外部变数
13-4-2 内部、外部变数名称相同的优先顺序
13-4-3 扩展外部变数视野的extern 用法
13-4-4 跨档案取用外部变数的extern 用法
13-5 内部静态变数与外部静态变数
13-6 暂存器变数
第 14 章 检验输入的资料
14-1 本章简介
14-2 检验英文字母与数字
14-2-1 检验字元为英文字母与数字:isalnum() 函式
14-2-2 检验字元或数字:isalpha()、isdigit() 函式
14-3 检验 ASCII 字元
14-3-1 检验 ASCII 字元:isascii()、iscntrl()、isspace() 函式
14-3-2 检验大小写英文字母:isupper()、islower() 函式
14-3-3 检验非英数字空格的可列印字元:ispunct() 函式
第 15 章 结构体、共用体、别名、列举
15-1 本章简介
15-2 结构体
15-2-1 宣告结构体变数与设定初值
15-2-2 宣告结构体同时宣告结构体变数
15-2-3 结构体中还可以有结构体成员
15-3 结构体变数阵列
15-4 将结构体宣告为指标变数
15-5 将结构体变数传给函式
15-5-1 传递结构体引数的函式原型宣告
15-5-2 结构体变数的传值唿叫
15-5-3 结构体变数的传址唿叫
15-6 共用体
15-7 共用体与结构体组合使用
15-8 别名
15-9 列举
第 16 章 档案处理
16-1 本章简介
16-2 档案读写的观念
16-3 开启与关闭档案
16-3-1 开启档案:fopen() 函式
16-3-2 关闭档案:fclose() 函式
16-4 读取档案资料
16-4-1 读取档案的字元与字串:fgetc()、fgets() 函式
16-4-2 读取格式化资料:fscanf() 函式
16-4-3 利用正规表示式处理逗点分隔的字串
16-5 写入档案资料
16-5-1 将字元与字串写入档案:fputc()、fputs() 函式
16-5-2 依格式写入档案:fprintf() 函式
16-6 随机式档案读写
16-6-1 找出指标位置与让指标回到档头:ftell()、rewind() 函式
16-6-2 移动指标并读取资料:fseek()、fread() 函式
16-6-3 将指定大小的资料写入档案:fwrite() 函式
附录 A ASCII 码表
附录 B 使用 Dev-C++
B-1 下载与安装 Dev-C++
B-2 执行范例程式
B-2-1 开启 C 程式档
B-2-2 编译、连结、执行程式
B-2-3 单独执行程式
B-3 在 Dev-C++ 中建立新程式档
B-4 在 Dev-C++ 中建立新专案
附录 C Dev-C++ 除错功能
C-1 以逐步执行的方式观察程式
C-1-1 建立中断点
C-1-2 逐步执行程式
C-2 使用监看功能
C-2-1 新增监看式
C-2-2 检视变数值
图书序言
图书试读
None
实用 C 语言程式设计入门 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024
实用 C 语言程式设计入门 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024
实用 C 语言程式设计入门 pdf epub mobi txt 电子书 下载 2024
用户评价
类似图书 点击查看全场最低价
实用 C 语言程式设计入门 pdf epub mobi txt 电子书 下载