新書推薦:
《
纯粹·古代中国的历史与制度
》
售價:NT$
286.0
《
生活来来往往 别等来日方长 新版(伍佰:“讲好了这一辈子,再度重相逢。”别等,别遗憾!珍惜当下才是最好的解药)
》
售價:NT$
265.0
《
一个英国军事顾问眼中的二战
》
售價:NT$
1265.0
《
就业、利息和货币通论(徐毓枬译本)(经济学名著译丛)
》
售價:NT$
306.0
《
瘦肝
》
售價:NT$
454.0
《
股票大作手回忆录
》
售價:NT$
254.0
《
秩序四千年:人类如何运用法律缔造文明(世界重归混乱,文明岌岌可危,法律与秩序是我们仅有的武器。穿越时间,鸟瞰全球,一部波澜壮阔的人类文明史)
》
售價:NT$
704.0
《
民法典1000问
》
售價:NT$
454.0
|
內容簡介: |
《C语言程序设计》以提高读者综合运用C语言程序设计能力为目标进行编写。全书共14章,包括计算机和C语言概述,C语言数据类型、运算符和表达式,结构化程序设计,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,结构体与共用体,文件,位运算,预处理命令和C语言中的图形函数及简单应用。该书每章都有丰富的示例讲解,便于读者自学和理解,部分章还在主要内容讲解结束后,列举一个贯穿所学内容的大型示例,便于读者循序渐进地学习。
《C语言程序设计》可供本专科大学生C语言程序设计课程选用,也可供C语言程序设计初学者及从事相关工作的工程技术人员阅读和参考。
|
目錄:
|
第1章 计算机和C语言概述
1.1 计算机简介
1.1.1 计算机发展简史
1.1.2 计算机的工作原理
1.1.3 现代计算机硬件系统的构成
1.1.4 计算机软件系统的构成
1.2 程序设计语言
1.3 计算机中数制及其表示
1.4 C语言简介
1.4.1 C语言的特点
1.4.2 C语言的发展和标准化
1.5 简单的C程序
1.5.1 一个简单的C语言程序
1.5.2 C语言程序的编译和运行
1.5.3 C语言程序的书写格式
1.6 解决实际问题的过程
1.6.1 解决问题的基本步骤
1.6.2 算法的概念
1.6.3 算法的特性
1.6.4 算法的表示
1.7 案例:学生成绩管理系统欢迎界面
1.8 小结
习题
第2章 C语言数据类型、运算符和表达式
2.1 基本字符、关键字和标识符
2.2 数据的表现形式和基本数据类型
2.3 常量
2.4 变量的定义和使用
2.4.1 变量的定义
2.4.2 变量的使用及赋初值
2.5 变量的基本数据类型
2.5.1 整型变量
2.5.2 实型变量
2.5.3 字符型变量
2.6 不同运算中各种数据类型间的相互转换
2.7 运算符和表达式
2.7.1 算术运算符和算术表达式
2.7.2 赋值运算符和赋值表达式
2.7.3 关系运算符和关系表达式
2.7.4 逻辑运算符和逻辑表达式
2.7.5 条件运算符和条件表达式
2.7.6 逗号运算符和逗号表达式
2.7.7 其他运算符
2.8 案例:学生成绩管理系统变量的定义分析
2.9 小结
习题
第3章 结构化程序设计
3.1 结构化程序设计简介
3.2 程序流程图
3.2.1 传统流程图
3.2.2 N-S结构化流程图
3.3 程序基本结构及流程图表示
3.3.1 顺序结构
3.3.2 选择结构
3.3.3 循环结构
3.4 案例:学生成绩管理系统功能模块分析
3.5 小结
习题
第4章 顺序结构程序设计
4.1 字符型输入/输出函数
4.1.1 putchar函数
4.1.2 getchar函数
4.2 格式输入/输出函数
4.2.1 printf函数
4.2.2 scanf函数
4.3 程序举例
4.4 案例:学生成绩管理系统学生成绩输入/输出
4.5 小结
习题
第5章 选择结构程序设计
5.1 if语句
5.1.1 if语句的标准格式
5.1.2 if语句的嵌套
第6章 循环结构程序设计
第7章 数组
第8章 函数
第9章 指针
第10章 结构体与共用体
第11章 文件
第12章 位运算
第13章 预处理命令
第14章 C语言中的图形函数及简单使用
参考文献
附录
|
內容試閱:
|
时光飞逝,从编写第一本C语言到这本书的出版,转眼间已经过去十年。这期间,本书编写团队关于C语言程序设计的教学经验在不断累积,应用能力也在不断提升,学以致用、致知于行的著书理念从未改变,编写一本初者不畏生、学者不畏难,非专业者也能看懂学会的程序设计教程始终是我们坚持并遵循的原则。
对于初学者来说,由传统思维过渡到程序设计思维去解决问题并不是一件轻松和容易的事情。各种原因的交织甚至会让有的初学者产生抵触情绪,因此本书在编写过程中力求从语言上平易近人,从形式上化繁就简,帮助初学者更快地融入程序设计进程中来。十年间,本书编者也不断与时俱进,运用新媒体,开通C语言中北在线微信公众号,向读者推送各种编程经验和技术指南。
本书主要特点:
(1)本书是一本教材,以浅显易懂的语言为读者描述学习程序设计必备的计算机原理与基础知识,通过求解问题引入算法的设计思想、求解方法和形式化描述方法,循序渐进地带领读者学习C语言的特点、符号与结构,程序设计的思维、流程、方法与实现,并通过学习目标和小结对内容进行概括和总结,为读者提供向导。
(2)本书是一本工具书,读者可以在本书中查询到关于C语言程序设计的详细内容,本书同时也是一本实战项目指导书,通过项目实例引导读者学习具体项目的设计规则和开发流程及方法,并提供源代码供读者参考。
(3)本书提供完整实战项目,可满足部分读者项目实战的需求,帮助读者更快地提高编程能力。
适合阅读本书的群体:
刚接触编程,准备开始学习编程的初学者。
学过一段时间编程,但对具体编程技术仍然不清楚的入门者。
学过编程,但对C语言理解不深、编程思路缺乏及对于实际编程问题处于无法下手状态的学习者。
有一定编程能力,但缺乏项目实战经历,需要完整项目锤炼的参赛选手。
本书由潘广贞担任主编,并负责全书统稿。具体编写分工如下:第1章由潘广贞编写,第2章由马巧梅编写,第3~7章由何志英编写,第8~9章由贾美丽编写,第10~11章由李玉蓉编写,第12~14章由赵利辉编写。本书在编写过程中参考、引用了部分相关书籍的思想或内容,在此对这些著作的作者表示感谢。
由于编者水平所限,书中难免存在不足之处,敬请广大读者批评指正。
|
|