电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本教材作为精品教学建设立项教材,集多年各个时期教学改革立项实施方案及C语言教学资源建设之精华,结合现代程序设计理念优化提炼相关知识要点编写而成。 全书通过应用案例全面解析C语言程序设计的知识要点、实现方法、基本原理,以及C语言的语义语法规范等,各章节实用案例系统全面,覆盖了相关知识内容与重点,主要包括计算机程序设计算法与实现、C语言程序设计组成结构、编译运行、各种数据存储类型及相关运算、各类程序流程控制命令与控制结构、数组的创建定义与使用、函数定义与变量的作用、编译预处理与宏定义的使用方法、数据存储地址的操作与指针变量、构造类型与自定义类型的定义与使用、按位进行运算操作与应用、文件系统管理与数据操作等。 本书可作为全日制大学本科的计算机专业基础课教程教材,也可作为各学科专业公共基础课选用教材,适用于作为等级考试基本案例分析的自学教程,还可以作为课程设计或软件研发人员实现程序算法的参考案例用书,还可以用于各类现代编程基础相关培训的案例分析教学用书。

前言 C程序设计案例教程C语言自产生以来,曾开发出经典UNIX操作系统,使UNIX成为世界上第一个易于移植的计算机操作系统,还开发出诸多广为使用的应用系统程序。如今,伴随着信息技术更为广泛的发展与应用,C语言程序设计不仅为IT专业系统开发人员和各学科领域程序设计人员所青睐,同时也为具有各种学科专业背景信息技术人才所喜爱,用以拓展各专业领域信息化技术研发,应用广泛,经久不衰。 当前,在信息技术广为渗透和应用的各学科专业领域,信息作为资源不断扩展和激增,资源开发需求不断增大,信息已成为当今世界经济发展的三大战略资源之一。面对日益增长的信息资源,需要利用信息技术进行采集、管理、共享、开发和利用。信息技术是计算机技术、传感技术、网络技术和通信技术综合发展的产物,而逐步产业化实施的物联网技术则是信息技术在其相关技术领域的发展延伸与集成。从本质上讲,物联网技术就是计算机软件技术、硬件技术、通信传输技术、光电感应技术和与之相应的系统管理工具、开发工具、分析软件等集合的总称。因此,信息技术在不断发展应用和实现的过程中,对于信息资源的开发和利用均离不开程序设计的软件实现,C语言程序设计作为现代编程的基础,其应用已遍布各个领域。 随着信息技术快速发展并渗透到各个专业领域,物联网技术已步入实施并逐渐走向产业化发展的进程,因此,具有不同专业背景的信息技术人才需求越来越多,具备信息技术综合应用与研发能力的人才,其编程能力要求也越来越高,以C语言程序设计实现系统软件和应用软件的开发,其适用范围更为广阔,因此,学习和掌握C语言程序设计作为各行业信息化综合应用开发工具,已成为现代信息技术应用人才的基本必...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

C程序设计案例教程第1章 计算机程序设计算法实现1

1.1 程序设计概述1

1.1.1 程序设计语言1

1.1.2 程序设计过程3

1.2 程序设计算法与实现4

1.3 计算机程序算法的表示5

1.3.1 自然语言描述6

1.3.2 程序流程图描述6

1.3.3 N-S图描述7

1.3.4 程序设计语言描述8

1.5 程序算法实现案例分析12

1.6 练习题15

第2章 C程序设计组成与编译运行16

2.1 C语言程序设计概述16

2.1.1 C语言程序设计的发展16

2.1.2 C程序设计特点17

2.1.3 C程序设计组成结构19

2.2 C程序设计的编译与运行21

2.2.1 编辑调试与编译运行步骤21

2.2.2 常用编译运行环境22

2.3 C语言程序设计语义规范34

2.3.1 C语言程序的基本规范34

2.3.2 C语言程序设计标识符37

2.3.3 C语言的保留关键字38

2.4 练习题38

第3章 数据存储类型与相关运算39

3.1 数据存储方式39

3.1.1 数据存储与数制转换39

3.1.2 数据存储类型与定义41

3.1.3 存储地址与占用空间44

3.1.4 数据常量分类45

3.1.5 程序变量定义49

3.2 数据存储方式与应用51

3.2.1 数据存储的正负数问题51

3.2.2 数据变量取值范围52

3.2.3 实型数据存储方式56

3.2.4 字符型数据存储方式59

3.2.5 各种存储类型混合运算62

3.3 运算符与运算表达式63

C程序设计案例教程目...