登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

『簡體書』C语言程序设计

書城自編碼: 3090280
分類: 簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 千锋教育高校产品研发部
國際書號(ISBN): 9787302468899
出版社: 清华大学出版社
出版日期: 2017-12-01
版次: 1
頁數/字數: 301/484000
書度/開本: 16开 釘裝: 平装

售價:NT$ 324

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
东方美学口袋书 中国颜色
《 东方美学口袋书 中国颜色 》

售價:NT$ 223.0
理性之蚀
《 理性之蚀 》

售價:NT$ 437.0
帝国与诗人——王维、杜甫、李白的大唐回忆录
《 帝国与诗人——王维、杜甫、李白的大唐回忆录 》

售價:NT$ 325.0
被动成交:让业绩质变的微进步指南
《 被动成交:让业绩质变的微进步指南 》

售價:NT$ 442.0
如何摆脱行为上瘾
《 如何摆脱行为上瘾 》

售價:NT$ 308.0
推荐系统:算法、案例与大模型
《 推荐系统:算法、案例与大模型 》

售價:NT$ 559.0
变态心理学:案例、成因、诊断、治疗
《 变态心理学:案例、成因、诊断、治疗 》

售價:NT$ 335.0
兵临险境 : 德军1942年11月—1943年3月的最后反扑
《 兵临险境 : 德军1942年11月—1943年3月的最后反扑 》

售價:NT$ 839.0

編輯推薦:
1.与市面上的C语言教材相比,本书不仅全面覆盖了主流C语言开发技术的的相关知识,如指针、函数、字符串、数组、底层开发、预处理、文件操作、宏等。2.以加强学习C语言的思维为目的,讲解了许多经典案例,如打印水仙花数、斐波那契数列、汉诺塔、杨辉三角、电子词典等3.考虑到学习C语言的群体大多是初次接触计算机语言,本书在章节编排上力求循序渐进,在语言描述上力求准确、通俗易懂。
內容簡介:
本书以零基础讲解为宗旨,消除了枯燥乏味、层次结构混乱等缺陷,不会在初学者还不会编写一行代码的情况下,就开始讲解算法。
本书知识系统全面,吸取了多本C语言图书及教材的优点,全书共14章,涵盖C语言基础、函数、数据类型、条件选择语句、循环语句、数组、指针、函数与指针、字符串、基本数据结构、文件操作、预处理等主流C语言开发技术。为了使大多数读者都能看懂,本书采用朴实生动的语言来阐述复杂的问题,列举了大量现实生活中的例子进行讲解,真正做到通俗易懂。
本书面向初学者和中等水平的C语言开发人员、大专院校及培训学校的老师和学生,是牢固掌握主流C语言开发技术的必读之作。
目錄
目录


Contents







第1章初识C语言
1.1计算机语言概述
1.1.1机器语言
1.1.2汇编语言
1.1.3高级语言
1.2C语言的历史与特征
1.2.1C语言的起源
1.2.2C语言的发展
1.2.3C语言标准
1.2.4C语言的特征
1.3主流开发环境
1.3.1Code∷Blocks
1.3.2Microsoft Visual
Studio
1.3.3Eclipse
1.3.4Vim
1.3.5Microsoft Visual
C6.0
1.4第一个C程序
1.5C程序运行流程
1.6本章小结
1.7习题
第2章表达式与运算符
2.1注释
2.2语句
2.3块
2.4表达式
2.5表达式语句
2.6运算符
2.6.1常用运算符
2.6.2数学运算符
2.6.3赋值运算符
2.6.4复合赋值运算符
2.6.5自加自减运算符
2.6.6关系运算符
2.6.7逗号运算符
2.6.8运算符的优先级
2.7本章小结
2.8习题
第3章函数
3.1函数的定义与声明
3.1.1函数的定义
3.1.2函数的声明
3.2有参函数
3.3形式参数与实际参数
3.4函数的返回值
3.5printf函数与scanf函数
3.5.1printf函数
3.5.2scanf函数
3.6putchar函数与getchar函数
3.6.1putchar函数
3.6.2getchar函数
3.7变量的作用域
3.7.1局部变量
3.7.2全局变量
3.7.3局部变量与全局变量
3.8本章小结
3.9习题
第4章基本数据类型
4.1变量
4.1.1变量的定义
4.1.2标识符
4.1.3关键字
4.1.4变量的赋值与初始化
4.1.5初始化的用途
4.2整型变量
4.2.1整型变量的取值范围
4.2.2超出最大取值范围
4.2.3整型变量的输出格式
4.2.4进制转换
4.2.5输出八进制和十六进制数
4.3实型变量
4.3.1单精度型变量
4.3.2双精度型变量
4.3.3长双精度型变量
4.3.4实型变量的精度
4.4字符型变量
4.4.1ASCII码表
4.4.2字符型变量的赋值
4.4.3输出ASCII码中可见字符
4.4.4数字与数字字符
4.4.5类型转换
4.4.6类型提升
4.4.7类型下降
4.4.8转义字符
4.5_Bool型变量
4.6常量
4.6.1宏
4.6.2const常量
4.6.3枚举型常量
4.7本章小结
4.8习题
第5章分支结构程序
5.1if分支语句
5.1.1else语句
5.1.2else if语句
5.1.3嵌套的if语句
5.1.4if与else的配对
5.1.5多重嵌套的if语句
5.2逻辑运算符
5.2.1逻辑与
5.2.2逻辑或
5.2.3逻辑非
5.2.4改变优先级
5.2.5真与假
5.3条件运算符
5.4switch分支语句
5.5本章小结
5.6习题
第6章循环结构语句
6.1goto语句
6.2while循环
6.2.1限定while循环的次数
6.2.2continue语句跳过循环
6.2.3break语句终止循环
6.2.4exit函数终止程序
6.2.5应用实例猜数字
6.2.6无限循环
6.3dowhile循环
6.4for循环
6.4.1灵活的for循环
6.4.2表达式为空的for循环
6.4.3嵌套的for循环
6.4.4多重for循环
6.5本章小结
6.6习题
第7章数组
7.1数组的用法
7.1.1数组的定义
7.1.2数组的元素
7.1.3倒序存放数据
7.1.4将数组的长度定义为常量
7.1.5数组的初始化
7.1.6数组的存储方式
7.2数组的实例
7.2.1求平均值
7.2.2查找最大数与最小数
7.2.3斐波那契数列
7.3排序算法
7.3.1冒泡排序
7.3.2选择排序
7.3.3插入排序
7.4二维数组
7.4.1二维数组的定义及初始化
7.4.2打印杨辉三角形
7.5高维数组
7.6本章小结
7.7习题
第8章指针
8.1内存和地址
8.2指针变量的定义
8.3通过指针进行读写
8.4空指针
8.5变更指针保存的地址
8.6指针自身的地址
8.7指针运算
8.7.1指针的加减运算
8.7.2指针的赋值运算
8.7.3指针的相减运算
8.7.4指针的比较运算
8.8指针与数组
8.8.1利用指针输出数组元素
8.8.2查找最大数与最小数
8.9指针的类型
8.10const与指针
8.10.1常量指针
8.10.2指向常量的指针
8.10.3指向常量的常指针
8.11void指针
8.12本章小结
8.13习题
第9章函数与指针
9.1函数的运行机理
9.2函数的调用
9.3函数的求参顺序
9.4函数的嵌套调用
9.5函数的递归调用
9.5.1直接调用自身
9.5.2间接调用自身
9.5.3终止递归调用
9.5.4递归调用的用途
9.6指针作为函数参数
9.6.1按值传递
9.6.2按址传递
9.6.3实现系统库函数strupr
9.7数组作为函数参数
9.8指针数组作为函数参数
9.9内部函数
9.10外部函数
9.11可变参数
9.12全局变量
9.13外部变量
9.14静态变量
9.14.1静态局部变量
9.14.2静态全局变量
9.15本章小结
9.16习题
第10章字符串
10.1字符串表示
10.1.1字符数组
10.1.2字符串
10.1.3字符串与指针
10.2字符串输入
10.2.1gets函数
10.2.2scanf函数读入字符串
10.3字符串输出
10.4操作字符串
10.4.1获取字符串的长度
10.4.2字符串比较
10.4.3字符串查找
10.4.4字符串连接
10.4.5字符串复制
10.4.6字符与字符串的转换
10.4.7数字与字符串的转换
10.5通过命令行传递参数
10.6字符串函数的实现
10.6.1strlen函数的实现
10.6.2strcat函数的实现
10.6.3strcmp函数的实现
10.7本章小结
10.8习题
第11章基本数据结构
11.1栈
11.1.1定义栈
11.1.2向栈中加入新元素
11.1.3弹出栈中元素
11.1.4查看栈顶元素
11.1.5清空栈
11.1.6打印栈中的元素
11.2队列
11.2.1定义队列
11.2.2进入队列
11.2.3离开队列
11.2.4清空队列
11.2.5打印队列中元素
11.3结构体
11.3.1定义结构体类型
11.3.2定义结构体变量
11.3.3结构体与指针
11.3.4访问成员变量
11.4链表
11.4.1定义链表
11.4.2访问元素
11.4.3插入元素
11.4.4删除元素
11.4.5释放链表
11.4.6打印链表
11.5union共同体
11.5.1定义共同体类型
11.5.2使用不同长度的成员
11.6数据结构应用实例
11.6.1逆波兰表达式求值
11.6.2为像素点染色
11.7本章小结
11.8习题
第12章文件操作
12.1文件概述
12.1.1文件
12.1.2文本文件与二进制文件
12.1.3流
12.1.4重定向
12.2文件的常用操作
12.2.1使用文件指针
12.2.2文件的基本操作步骤
12.2.3打开文件
12.2.4关闭文件
12.2.5读写文件
12.2.6按行读写文件
12.2.7格式化文件输入输出
12.3文件的高级操作
12.3.1随机读写文件
12.3.2统计文件内容
12.3.3错误处理
12.3.4文件的加密与解密
12.4本章小结
12.5习题
第13章预处理
13.1宏定义
13.1.1#define与#undef
13.1.2不带参数的宏定义
13.1.3带参数的宏定义
13.1.4带参宏的注意事项
13.1.5带参宏与函数的区别
13.1.6宏的嵌套定义
13.2文件包含
13.2.1源文件与头文件
13.2.2引入头文件
13.3条件编译
13.3.1#if#else#endif
13.3.2#elif
13.3.3#ifdef
13.3.4#ifndef
13.4本章小结
13.5习题
第14章综合案例
14.1小应用: 图书管理系统
14.1.1需求分析
14.1.2数据结构设计
14.1.3系统功能模块
14.2代码实现
14.2.1登录界面与主界面
14.2.2录入图书信息
14.2.3图书信息查询
14.2.4图书信息列表
14.2.5删除图书信息
14.2.6修改图书信息
14.2.7图书信息排序
14.2.8主函数
14.2.9程序运行效果
14.3本章小结
14.4习题
內容試閱
前言


Foreword



在瞬息万变的IT时代,一群怀揣梦想的人创办了千锋教育,投身到IT培训行业。六年来,一批批有志青年加入千锋教育,为了梦想笃定前行。千锋教育秉承用良心做教育的理念,为培养顶级IT精英而付出一切努力,为什么会有这样的梦想,我们先来听一听用人企业和求职者的心声:
现在符合企业需求的IT技术人才非常紧缺,这方面的优秀人才我们会像珍宝一样对待,可为什么至今没有合格的人才出现?
面试的时候,用人企业问能做什么,这个项目如何来实现,需要多长的时间,我们当时都蒙了,回答不上来。
这已经是面试过的第十家公司了,如果再不行的话,是不是要考虑转行了?
这已经是参加面试的N个求职者了,为什么都是计算机专业,当问到项目如何实现时,怎么连思路都没有呢?
这些心声并不是个别现象,而是中国社会反映出的一种普遍现象。当今的世界是知识爆炸的世界,科学技术与信息技术急速发展。但教科书却不能将这些知识内容随时编入,致使教科书的知识内容瞬息便会陈旧不实用,以致教材的陈旧性与滞后性尤为突出。高校的IT教育与企业的真实需求存在脱节,如果高校的相关课程仍然不进行更新的话,毕业生将面临难以就业的困境,很多用人单位表示,高校毕业生表象上知识丰富,但绝大多数在实际工作中用之甚少,甚至完全用不上高校学习阶段所学的知识。针对上述存在的问题,国务院也作出了关于加快发展现代职业教育的决定。很庆幸,千锋所做的事情就是配合高校达成产学合作。
千锋教育致力于打造IT职业教育全产业链人才服务平台,全国数十家分校,数百名讲师团坚持以教学为本的方针,全国采用面对面教学,传授企业实用技能,教学大纲实时紧跟企业需求,拥有全国一体化就业体系。千锋的价值观是做真实的自己,用良心做教育。
针对高校教师的服务
1. 千锋教育基于六年来的教育培训经验,精心设计了包含教材 授课资源 考试系统 测试题 辅助案例的教学资源包,节约教师的备课时间,缓解教师的教学压力,显著提高教学质量。
2. 本书配套代码视频,索取网址: http: www.codingke.com。
3. 本书配备了千锋教育优秀讲师录制的教学视频,按本书知识结构体系部署到了教学辅助平台扣丁学堂上,可以作为教学资源使用,也可以作为备课参考。
高校教师如需索要配套教学资源,请关注扣丁学堂师资服务平台,扫描下方二维码关注微信公众平台索取。


扣丁学堂


针对高校学生的服务
1. 学IT有疑问,就找千问千知,它是一个有问必答的IT社区,平台上的专业答疑辅导老师承诺工作时间3小时内答复您学习IT中遇到的专业问题。读者也可以通过扫描下方的二维码,关注千问千知微信公众平台,浏览其他学习者在学习中分享的问题和收获。
2. 学习太枯燥,想了解其他学校的伙伴都是怎样学习的?你可以加入扣丁俱乐部。扣丁俱乐部是千锋教育联合各大校园发起的公益计划,专门面向对IT有兴趣的大学生提供免费的学习资源和问答服务,已有超过30多万名学习者获益。
就业难,难就业,千锋教育让就业不再难!


千问千知

关于本书
本书由清华大学出版社技术编审委员会委员、微软全球最有价值专家胡耀文担任主编。本书既可作为高等院校本、专科计算机相关专业的入门教材,也可作为计算机基础的培训教材,其中包含了千锋教育C语言基础全部的课程内容,是一本适合广大计算机编程爱好者的优秀读物。
抢红包
本书配套源代码、习题答案的获取方法:
添加小千QQ号或微信号2570726663。
注意!小千会随时发放助学金红包。
致谢
本教材由千锋教育高教产品研发团队编写,研发小组成员有胡耀文、杨轩、曹秀秀、孙建超。大家在这近一年里翻阅了大量C语言图书,并从中找出它们的不足,通过反复的修改最终完成了这本著作。另外,院校老师李文法、衣俊艳、张蕾、王廷梅等人也参与了教材的部分编写与修订工作,除此之外,还有千锋教育500多名学员也参与到了教材的试读工作中,他们站在初学者的角度对教材提供了许多宝贵的修改意见,在此一并表示衷心的感谢。
意见反馈
在本书的编写过程中,虽然力求完美,但难免有一些不足之处,欢迎各界专家和读者朋友们给予宝贵意见,联系方式: huyaowen@1000phone.com。

北京千锋互联科技有限公司高教产品研发部

2017年8月于北京

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.