C语言程序设计基础教程

出版时间:2006-8  出版社:陕西西北工业大学  作者:张军安  页数:298  

内容概要

  《21世纪高职高专计算机课程规划教材:C语言程序设计基础教程(全新版)》为21世纪高职高专计算机课程精选教材,内容包括C 语言的入门知识、顺序结构程序设计、选择结构程序设计、循环结构程序 设计、数组、函数、指针、结构体、共用体、链表和文件。书中配有在量 生动典型的实例,章后还附有上机指导以及练习题,使读者在学习和使用C 语言时更加得心应手,做到学以致用。本书可作为高等职业院校C语程序设计课程的教材,同时也可作为各种培 训班的教材,可供计算机爱好者自学、参考。

书籍目录

第一章 C语言概述第一节 C语言发展史第二节 c语言特点第三节 c程序上机操作第四节 TurboC简介一、TurboC2.0的集成环境二、源程序的编辑、编译、链接和运行第五节 C程序基本结构一、C程序基本组成二、标准库函数本章 小结习题一第二章 算法第一节 算法的概念第二节 算法的特性第三节 算法的表示一、自然语言表示法二、流程图表示法三、N.S图表示法四、伪代码表示法五、计算机语言表示法本章 小结习题二第三章 C语言的基本数据类型第一节 C语言数据类型概述第二节 常量与变量一、常量与符号常量二、变量第三节 整型数据一、整型常量二、整型变量第四节 实型数据一、实型常量二、实型变量第五节 字符数据一、字符常量二、字符变量蔓、字符串常量第六节 各种数据类型间的混合运算一、自动转换二、强制转换第七节 程序举例本章 小结习题三第四章 运算符与表达式第一节 运算符与表达式概述一、运算符—、表达式第二节 算术运算符与算术表达式一、算术运算符二、算术表达式第三节 关系运算符与关系表达式一、关系运算符二、关系表达式第四节 逻辑运算符与逻辑表达式一、逻辑运算符二、按位逻辑运算符三、逻辑表达式第五节 其他运算符的应用一、赋值运算符与赋值语句二、条件运算符三、逗号运算符四、自增、自减运算符第六节 运算符的优先级与结合性第七节 程序举例本章 小结习题四第五章 顺序结构程序设计第一节 基本C语句一、控制语句二、表达式语句三、复合语句四、空语句五、函数调用语句第二节 字符数据的输入与输出第三节 格式输入与输出第四节 程序举例本章 小结习题五第六章 选择结构程序设计第一节 概述第二节 if语句一、if结构二、ifelse结构三、ifelseifelse结构第三节 if语句的嵌套第四节 switch语句第五节 程序举例本章 小结习题六第七章 循环结构程序设计第一节 概述第二节 goto语句第三节 while语句—一、dowhile语句二、while语句三、while语句与dowhile语句的区别第四节 for语句一、简单for语句二、for语句的嵌套第五节 循环控制语句一、break语句二、continue语句第六节 几种循环语句的区别第七节 程序举例本章 小结习题七第八章 数组第一节 概述第二节 一维数组一、一维数组的定义二、一维数组的引用三、一维数组的初始化第三节 二维数组一、二维数组的定义二、二维数组的引用三、二维数组的初始化第四节 字符数组一、字符数组的定义二、字符数组的引用三、字符数组的初始化四、字符串和字符串结束标志五、字符数组的输入输出六、常见字符串处理函数第五节 程序举例本章 小结习题八第九章 函数第一节 函数的定义一、概述二、函数的种类第二节 函数的参数及返回值一、函数的参数二、返回值第三节 函数的调用一、函数的调用方式二、函数的声明第四节 数组作函数的参数一、数组元素作函数的参数二、数组名作函数的参数第五节 变量的作用范围一、局部变量二、全局变量第六节 函数的作用范围一、内部函数二、外部函数三、多文件程序的运行第七节 函数的嵌套调用第八节 函数的递归调用第九节 预编译处理一、宏定义二、文件包含三、条件编译第十节 程序举例本章 小结习题九第十章 指针第一节 概述一、指针的基本概念二、指针的引用和运算三、指针变量的初始化第二节 数组与指针一、指向数组元素的指针二、通过指针引用一维数组中的元素三、通过指针引用二维数组中的元素第三节 函数与指针一、指针作函数的参数二、函数返回指针三、指向函数的指针四、指向函数的指针作函数参数第四节 字符串与指针一、字符指针作函数参数二、字符指针和字符数组的区别第五节 指针数组与指向指针的指针一、指针数组的概念二、指针数组作main()函数的形参三、指向指针的指针第六节 程序举例本章 小结习题十第十一章 结构体、共用体和链表第一节 结构体一、结构体类型变量的定义二、结构体类型变量的引用三、结构体类型变量的初始化第二节 结构体数组一、结构体数组的定义二、结构体数组的初始化三、结构体数组的应用第三节 指向结构体的指针第四节 结构体指针与函数第五节 共用体一、共用体概述二、共用体的特点三、共用体的应用第六节 链表一、链表的定义二、动态链表的创建三、动态链表的删除四、动态链表的插入第七节 程序举例本章 小结习题十一第十二章 文件第一节 概述第二节 文件指针第三节 文件的打开与关闭一、fopen函数二、fclose函数第四节 文件的读写操作一、fputc函数与fgetc函数二、fputs函数与fgets函数三、fwrite函数与fread函数四、fprintt函数与fscanf函数第五节 文件的定位一、rewind函数二、fseek函数三、ftell函数第六节 出错检测一、ferror函数二、clearerr函数第七节 程序举例本章 小结习题十二第十三章 面向对象程序设计与C++第一节 C++与c语言第二节 简单的C++程序第三节 C++的输入输出第四节 类与对象一、类二、对象第五节 函数的重载第六节 构造函数与析构函数一、构造函数二、析构函数第七节 继承与派生第八节 程序举例本章 小结习题十三第十四章 综合实例精解实例学生成绩管理程序实训实训1 运算符与表达式实训2 顺序结构程序设计实训3 选择结构程序设计实训4 循环结构程序设计实训5 数组与函数实训6 指针实训7 文件附录附录一 常用字符与ASCII码对照表附录二 运算符和结合性附录三 习题参考答案

编辑推荐

《(套装全新版)C语言程序设计基础教程》为21世纪高职高专计算机课程精选教材。内容包括C语言的入门知识、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体、共用体、链表和文件。书中配有大量生动典型的实例,章后还附有上机指导以及练习题,使读者在学习和使用C语言时更加得心应手,做到学以致用。《(套装全新版)C语言程序设计基础教程》可作为高等职业院校c语言程序设计课程的教材,同时也可作为各种培训班的教材,可供计算机爱好者自学、参考。

图书封面

评论、评分、阅读与下载


    C语言程序设计基础教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7