下载站

展开
精品推荐
《C语言程序设计案例教程》

《C语言程序设计案例教程》

电子教程大小:518.34MB语言: / 类别:编程&书集系统: / WinXP, WinAll 提供:
应用介绍

《C语言程序设计案例教程》采用任务驱动方式进行讲解,以程序实例为主导,将知识点融入实例,以实例带动知识点的学习。在按实例进行讲解时,充分注意保证知识的相对完整性和系统性,通过学习实例掌握软件的操作方法和操作技巧。全书共分11章,具有较大的知识信息量,从程序设计的基础知识、流程控制到最后的文件操作与图形绘制,通过近80个实例的分析讲解,再利用100余道习题的练习与巩固,由浅至深,层层引导,让学生能够快速掌握C语言,提高编程能力。程序实例有详细的讲解,容易看懂、便于教学。《C语言程序设计案例教程》内容丰富、结构清晰、图文并茂,易于教学与个人自学。C语言是计算机软件开发领域中最流行的程序设计语言之一,它具有功能强大、效率高、简洁灵活和可移植性等特点,在软件开发领域深受人们的普遍重视。《C语言程序设计案例教程》可以作为高等学校本科非计算机专业、专科计算机专业的教材,还可作为初学者的自学用书。C语言从诞生发展到现在已经有30年的时间了。在这30年时间里,C语言得到了很大的发展。从最初的为编写UNIX操作系统而设计并在实验室内部使用的高级程序设计语言,发展到独立于UNIX操作系统并走出实验室、为众多的人所关注的各种机器上的可移植C,再发展到现在普遍采用的标准C,使C语言逐渐走向通用化和标准化。由于C语言的简洁、表达能力强、运算符和数据结构丰富、生成的代码质量高以及可移植性好等特点,使得C语言倍受人们的青睐,成为结构化程序设计语言中的佼佼者。借助于C语言,人们开发出了很多大型的系统软件和应用软件,著名的UNIX操作系统的90%以上的代码就是用C语言来编写的。目录:第1章C语言概述11.1程序与C语言11.1.1什么是程序11.1.2C语言能够做什么11.1.3怎样学习C语言21.2第一个C语言程序21.2.1在TurboC中编程21.2.2在VisualC++中编程61.2.3程序的调试10习题13第2章C语言程序基础152.1主函数的基本结构152.1.1C语言程序的入口与结束152.1.2主函数结构172.2C语言程序的基本元素182.2.1标识符与关键字182.2.2常量与变量192.2.3数据类型212.3程序中的运算232.3.1运算符与表达式242.3.2类型转换312.4综合实例34习题35第3章数据的输入/输出383.1数据的输入383.1.1格式化输入383.1.2控制输入的格式403.2数据的输出433.2.1格式化输出433.2.2控制输出的格式453.3综合实例48习题49第4章程序控制结构514.1算法与程序控制结构514.1.1算法和控制结构的概念514.1.2顺序结构564.2选择结构564.2.1if语句574.2.2switch语句634.2.3选择结构的嵌套674.3循环结构704.3.1while语句704.3.2do-while语句714.3.3for语句734.3.4循环嵌套774.4中断、接续、转向及返回语句794.4.1中断语句break794.4.2接续语句continue804.4.3转向语句goto824.4.4返回语句return864.5综合实例86习题89第5章函数925.1函数的定义与调用925.1.1函数的定义925.1.2函数的说明965.1.3函数的调用975.2函数参数的传递1005.2.1赋值调用1005.2.2传址调用1015.3函数的嵌套与递归1055.3.1函数嵌套1055.3.2函数的递归调用1065.4变量的作用域1115.4.1局部变量1115.4.2全局变量1125.4.3变量的存储类型1145.5main()函数1185.5.1main()函数的参数1185.5.2带参数main()函数的应用1205.6标准函数1215.6.1标准输入/输出函数1225.6.2字符函数与字符串处理函数1225.6.3数学函数1235.6.4其他函数1255.7程序实例125习题128第6章数组与字符串1306.1一维数组1306.1.1数组1306.1.2一维数组的定义1316.1.3一维数组的引用1326.2多维数组1356.2.1多维数组的定义1356.2.2多维数组的引用1376.3字符串与字符串数组1426.3.1字符数组与字符串1426.3.2字符处理函数1476.4程序实例150习题153第7章指针1557.1指针的定义与应用1557.1.1变量在内存中的地址1557.1.2指针的定义1567.1.3指针的引用1577.2指针与数组1607.2.1指针的运算1607.2.2指针与数组1617.3指针与字符串1647.3.1字符串指针1657.3.2字符指针与字符数组1667.3.3指针数组1687.4程序实例169习题172第8章复杂数据类型1748.1结构体1748.1.1结构体的定义1748.1.2结构体变量的引用1788.1.3结构体数组1828.1.4自定义数据类型1848.1.5链表1878.2共用体1918.2.1共用体的定义1918.2.2共用体的引用1928.2.3共用体与结构体的异同1948.3位运算1948.3.1位运算1958.3.2位段2008.4枚举2038.5程序实例206习题213第9章编译预处理2159.1宏定义2159.1.1不带参数的宏定义2159.1.2带参数的宏定义2169.1.3宏的作用范围2189.1.4宏定义与函数的区别2189.2文件包含2189.3条件编译2209.3.1条件编译的意义2209.3.2条件编译语句221习题223第10章文件22510.1数据文件概念22510.1.1数据文件22510.1.2文件分类22510.1.3文件与指针22610.1.4文件系统22710.2文件的打开和关闭22810.2.1文件的打开22810.2.2文件的关闭22810.2.3文件检测函数22910.3文件的输入/输出23010.3.1文件的字符输入/输出函数23010.3.2文件的字符串输入/输出函数23110.3.3文件的格式化输入/输出函数23410.3.4文件的数据块输入/输出函数23610.4文件的定位操作23810.4.1随机读写23810.4.2文件指针的重置23910.4.3取文件指针的当前位置24010.5综合实例240习题244第11章C语言的图形24811.1图形处理基础24811.1.1图形处理与显示适配器24811.1.2文本模式24911.1.3图形模式25011.2文本模式下的图形处理25011.2.1文本模式设置25011.2.2文本颜色的设置25111.2.3文本窗口与文本输出25211.2.4文本图形的绘制25511.3图形模式下的图形处理26111.3.1图形系统的初始化26111.3.2基本图形绘制26411.3.3封闭图形27011.3.4屏幕操作27511.4图形方式下的文本输出27711.4.1文本的输出27811.4.2输出文本的格式设置27911.5图形程序的独立运行28211.5.1驱动程序BGI的使用28211.6综合实例284习题296附录1ASCII码对照表298附录2运算符的优先级与结合性300附录3标准库函数302附录4TC2.0的菜单命令309

C 语言程序设计案例教程,程序设计,任务驱动方式.

Tags:C 语言程序设计案例教程,程序设计,任务驱动方式.

应用推荐查看更多
热门下载查看更多
精选应用
点击查看更多
专题合集查看更多
热门专题查看更多
友情链接0