C语言程序设计

C语言程序设计
作 者: 周海燕 赵重敏 齐华山
出版社: 科学出版社;龙门书局
丛编项: 计算机基础教育丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: C
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《C语言程序设计》作者简介

内容简介

本书是大学计算机基础教育丛书之一。本书由十一个单元组成,内容主要包括程序设计的基本常识,C语言的基本概念,设计顺序结构的C程序、带有分支结构的C程序、带有循环结构的C程序,函数、变量的地址及指针操作,数组的概念及应用,字符串,结构体类型和共用体类型,文件以及五个附录。C语言是目前国内外广泛使用的程序设计语言。本书按照提出问题、分析问题、解决问题的写作原则,以C语言为描述工具,重点介绍了设计程序中具体问题的解决方法,并融入了典型的例题和习题。每道习题均给出了解题指导,以引导读者尽快掌握程序设计方法。在附录中给出了习题的全部参考答案。本书主要适用于计算机程序设计的初学者,可作为高等院校非计算机专业师生教学、自学用书,同时也可作为社会相关领域培训教材。

图书目录

第一单元 程序设计的基本知识

任务一 建立程序和程序设计的初步概念

任务二 了解算法及其在程序设计中的重要地位

任务三 了解结构化程序设计的思想

练习与指导

第二单元 C程序设计的基本知识

任务一 了解C语言程序的结构和组成

任务二 掌握C语言中基本类型常量和变量的使用

任务三 掌握算术表达式的运用

任务四 掌握赋值表达式的使用方法

任务五 掌握自增、自减和逗号运算符的使用方法

练习与指导

第三单元 设计顺序结构的C程序

任务一 了解顺序结构的程序

任务二 掌握构成顺序结构程序的基本语句的使用

任务三 了解复合语句和空语句的作用

任务四 进行简单的程序设计

任务五 掌握Turbo C环境下的简单上机步骤

练习与指导

第四单元 设计带有分支结构的C程序

任务一 了解分支结构的程序

任务二 掌握判断条件的描述方法

任务三 解决简单分支问题

任务四 解决多分支问题

任务五 了解程序测试用例的选取方法

练习与指导

第五单元 设计带有循环结构的C程序

任务一 了解循环结构的程序

任务二 解决单重循环问题

任务三 解决多种循环问题

任务四 学会简单的程序调试方法

练习与指导

第六单元 函数

任务一 了解模块化程序设计

任务二 掌握函数的定义方法

任务三 掌握带参函数的调用方法

任务四 了解函数的速归调用

任务五 了解变量的作用域

任务六 了解变量的存储类别

任务七 比较内部变量和外部变量

练习与指导

第七单元 变量的地址及指针操作

任务一 建立指针的概念

任务二 掌握函数调用时的地址传递

任务三 掌握有关指针的运算

练习与指导

第八单元 数组的概念及应用

任务一 利用一维数组实现对同类型批量数据的处理

任务二 掌握通过指针对一维数组进行操作的方法

任务三 掌握与一维数组有关的参数传递

任务四 用多维数组表示按行和列格式存放的信息表

练习与指导

第九单元 字符串

任务一 理解字符串的概念

任务二 通过一维字符数组来存取字符串

任务三 通过字符指针来操作字符串

练习与指导

第十单元 结构体类型和共用体类型

任务一 了解结构体类型

任务二 掌握结构体变量的操作方法

任务三 掌握结构体类型数组的操作方法

任务四 掌握与结构体有关的参数传递

任务五 了解动态链表

任务六 掌握动态开辟存储单元的方法

任务七 掌握单向动态链表的操作方法

任务八 了解共用体类型

练习与指导

第十一单元 文件

任务一 了解文件的概念

任务二 掌握文件操作的方法

任务三 掌握对文本文件进行单个字符的读写方法

任务四 掌握对文本文件进行字符串的读写方法

任务五 掌握文件的格式化读写方式

任务六 掌握文件的数据块读写方式

任务七 了解文件复制方法

任务八 了解文件定位函数

练习与指导

附录一 C语言的关键字

附录二 运算符的优先级和结合性

附录三 常用字符与ASCII代码对照表

附录四 C库函数

附录五 练习参考答案