网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C语言程序设计
分类
作者 李聪, 曾志华, 江伟主编
出版社 中国铁道出版社有限公司
下载
简介
作者简介
李聪,曾志华,江伟
目录
章C语言及算法概述11.1?C语言的诞生与发展11.2?C语言的特点21.3?C语言的基本结构31.4?C语言程序的开发过程41.5?算法81.5.1?算法概述91.5.2?算法的特征和评价91.5.3?算法的表示方法10习题一13第2章数据类型、运算符与表达式142.1?数据类型142.2?常见符号152.3?常量162.3.1整型常量162.3.2?实型常量172.3.3?字符常量172.3.4?字符串常量182.3.5?宏常量182.4?变量192.4.1?变量的定义与初始化192.4.2?使用变量时的注意事项202.5?运算符及表达式222.5.1?运算符的优先级与结合性222.5.2?算术运算符222.5.3?自增、自减运算符232.5.4?赋值运算符252.5.5?其他运算符262.5.6?数据类型转换27习题二29第3章顺序结构程序设计303.1?C语句概述303.2?C语言中数据的输入与输出313.2.1?数据输入/输出的概念及在???C语言中的实现313.2.2?格式输出函数——printf()323.2.3?格式输入函数——scanf()363.2.4?字符输出函数——putchar()383.2.5?字符输入函数——getchar()393.3?顺序结构程序设计举例40习题三42第4章选择结构程序设计454.1?关系运算454.1.1?关系运算符454.1.2?关系表达式464.2?逻辑运算464.2.1?逻辑运算符464.2.2?逻辑表达式474.3?if语句494.3.1?if语句的一般形式494.3.2?if语句的嵌套524.4?条件运算符与条件表达式544.5?switch语句554.6?选择结构程序设计举例58习题四60第5章循环结构程序设计645.1?概述645.2?while语句645.3?do.while语句665.4?for语句685.5?break和continue语句715.5.1?break语句715.5.2?continue语句725.6?循环嵌套735.7?循环结构程序设计举例74习题五76第6章数组816.1?一维数组816.1.1?一维数组的定义816.1.2?一维数组元素的引用826.1.3?一维数组元素的初始化836.1.4?一维数组的常见操作846.1.5?一维数组的应用866.2?二维数组876.2.1?二维数组的定义876.2.2?二维数组元素的初始化886.2.3?二维数组的引用896.3?字符数组916.3.1?字符串916.3.2?字符数组的定义和赋值916.3.3?字符数组的输入和输出926.3.4?常见字符串处理函数956.3.5?二维字符数组98习题六99第7章函数1027.1?函数及其作用1027.2?函数的分类1037.3?函数的定义1057.3.1?函数定义的一般形式1057.3.2?函数的参数1067.3.3?函数的返回值与return???语句1077.4?函数的调用1097.4.1?函数调用的一般形式1097.4.2?函数调用的方式1097.4.3?函数的声明1107.5?函数的嵌套调用1117.6?函数的递归调用1137.7?数组作为函数参数1167.7.1?数组元素作为函数实参1167.7.2?数组名作为函数参数1177.8?局部变量和全局变量1207.8.1?局部变量1207.8.2?全局变量1227.9?变量的存储类别1247.9.1?静态存储方式与动态存储???方式1247.9.2?自动变量1257.9.3?外部变量1257.9.4?寄存器变量1267.9.5?静态变量1277.9.6?存储类型总结129习题七130第8章指针1358.1?地址与指针的概念1358.1.1?地址的基本概念1358.1.2?内存的访问方式1358.2?指针变量1368.2.1?指针变量的定义1368.2.2?指针变量的引用1378.2.3?指针变量作为函数参数1388.3?指针与一维数组1418.3.1?指向数组元素的指针1418.3.2通过指针引用数组元素1428.3.3?数组名作函数参数1448.4?字符串与指针1468.5?指针与二维数组1498.5.1?指针与二维数组的关系1498.5.2?指向一维数组的指针变量1508.6?指针数组1518.6.1?指针数组1518.6.2?指向指针的指针153习题八154第9章结构体和枚举类型1579.1?概述1579.2?结构体类型的声明1589.3?定义结构体变量1599.3.1?结构体变量的定义1599.3.2?结构体类型的嵌套定义1619.3.3?结构体变量的初始化1629.3.4?结构体变量的引用1639.4?结构体数组1659.4.1?结构体数组的定义1659.4.2?结构体数组的初始化1669.5?指向结构体类型变量的指针1689.5.1?结构体指针变量的定义???和初始化1689.5.2?通过结构体指针变量引用???结构体变量成员1699.5.3?指针变量作为结构体成员1709.5.4?指向结构体数组的指针1709.5.5?向函数传递结构体变量???的值1729.6?枚举类型1749.6.1?枚举类型的定义1759.6.2?枚举变量的定义和使用175习题九1770章文件18110.1?文件概述18110.2?文件类型指针18310.3?文件的打开和关闭18310.3.1?文件的打开(fopen()????函数)18410.3.2?文件的关闭(fclose()????函数)18510.4?文件读/写操作18610.4.1?按字符读/写文件18610.4.2?字符串读/写函数18810.4.3?按数据块读/写文件18910.4.4?按格式读/写文件19110.5?文件的随机读/写19210.6?文件检测函数195习题十195附录198附录AASCII码表198附录B运算符的优先级和结合性203附录CC语言中的关键字204附录D常用的C语言库函数205附录E?各章习题参考答案209参考文献228
内容推荐
本书根据高等学校学生的特点,本着从基础性、实用性出发的原则编写而成,内容包括C语言及算法概述,数据类型、运算符与表达式,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,结构体和枚举类型,文件等。本书深入浅出、通俗易懂,案例题型丰富,一些题目来自实际生活,有利于培养学生利用编程解决实际问题的能力,提高学生对C语言的综合实践能力。本书适合作为高等学校C语言程序设计课程的教材,也可作为全国计算机等级考试(二级)的培训教材或对C语言程序设计感兴趣的读者的自学用书。
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 17:38:23