王朝网络
分享
 
 
 

C语言实用教程(21世纪高等学校计算机规划教材)

王朝导购·作者佚名
 
  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,教材教辅与参考书,大学,计算机专业,
  品牌: 徐秋红

基本信息·出版社:人民邮电出版社

·页码:302 页

·出版日期:2010年02月

·ISBN:9787115218711

·条形码:9787115218711

·版本:第1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:21世纪高等学校计算机规划教材

产品信息有问题吗?请帮我们更新产品信息。

内容简介本书是介绍C语言程序内容和学习C语言程序设计方法的教学用书,它由浅入深地讲解了如何使用程序设计思想分析和理解问题,如何利用C语言程序设计方法处理和解决实际问题。 本书将C语言的学习分为12章,第1~3章介绍了C语言的基本概念和基本常识;第4~5章主要介绍了C语言的基本程序设计方法;第6~9章介绍了C语言的构造数据类型和指针概念,及其基本操作方法;第10~12章为C语言的提高内容,读者可以根据自己的学习情况有选择地学习此3章的部分或全部内容。 为了方便读者学习,每章后面都有总结和概念问答,并根据当前章节内容,提供了精心设计的小测验和练习。 本书适用于高等院校的计算机专业或相关专业学习C语言程序设计的学生使用,也可以作为计算机爱好者的自学参考书。

目录

目录 第1章C语言程序设计初步1 1.1程序与程序语言1 1.2C语言简史2 1.3使用C语言的理由2 1.4编程前的准备工作3 1.5程序开发周期(程序设计的步骤)4 1.5.1创建源程序4 1.5.2编译源程序4 1.5.3通过链接建立可执行文件5 1.5.4运行程序5 1.6第一个C语言程序6 1.6.1常见的编译错误7 1.6.2链接程序时易出现的错误消息7 1.7总结8 1.8问与答8 1.9作业8 1.9.1小测验8 1.9.2练习9 第2章C语言程序的组成部分10 2.1简单C语言程序的组成10 2.1.1main()函数11 2.1.2#include编译预处理指令11 2.1.3变量声明语句11 2.1.4函数原型的声明语句12 2.1.5程序语句12 2.1.6函数定义12 2.1.7程序注释13 2.1.8使用花括号13 2.2关键字与标识符13 2.2.1关键字13 2.2.2标识符14 2.3计算机内存14 2.4使用变量存储信息14 2.4.1变量和变量名15 2.4.2数值变量的类型15 2.4.3变量声明17 2.4.4typedef关键字18 2.4.5初始化变量18 2.5使用常量19 2.5.1字面常量19 2.5.2为字面常量定义符号名22 2.5.3使用关键字const声明变量具有恒定的值23 2.6信息读写基础24 2.6.1利用printf()函数在屏幕上显示信息24 2.6.2使用puts()函数显示消息29 2.6.3使用scanf()函数输入数值数据29 2.6.4专门的字符输入输出函数31 2.7总结32 2.8问与答33 2.9作业34 2.9.1小测验34 2.9.2练习35 第3章语句、表达式和运算符37 3.1语句37 3.1.1空白对语句的影响37 3.1.2创建空语句38 3.1.3复合语句38 3.2表达式38 3.3运算符39 3.3.1赋值运算符、赋值表达式和赋值语句39 3.3.2常用的算术运算符40 3.3.3复合赋值运算符41 3.3.4自增、自减运算符42 3.3.5算术运算符的优先级和结合性43 3.3.6数据类型的转换44 3.3.7逗号运算符45 3.4关系运算符和选择语句47 3.4.1关系运算符47 3.4.2if语句47 3.4.3else子句50 3.5逻辑运算符52 3.6条件运算符54 3.7总结55 3.8问与答55 3.9作业56 3.9.1小测验56 3.9.2练习57 第4章程序流程的控制59 4.1算法59 4.1.1使用伪码表示算法60 4.1.2使用流程图表示算法60 4.1.3使用N-S流程图表示算法61 4.2顺序结构程序设计62 4.3选择结构程序设计63 4.3.1选择结构形式的控制语句63 4.3.2switch结构与break语句65 4.4循环结构程序设计69 4.4.1while语句70 4.4.2do…while语句72 4.4.3for语句76 4.5嵌套循环80 4.6continue语句和break语句对循环的影响83 4.6.1break语句83 4.6.2continue语句84 4.7goto语句85 4.8死循环88 4.9总结90 4.10问与答91 4.11作业92 4.11.1小测验92 4.11.2练习92 第5章使用函数封装代码96 5.1什么是函数96 5.1.1函数的定义97 5.1.2函数的用法97 5.2函数的工作原理98 5.3函数和结构化程序设计99 5.3.1结构化程序设计的特点99 5.3.2结构化程序设计99 5.3.3自顶向下、逐步细化的设计方法100 5.4编写函数100 5.4.1函数头100 5.4.2函数的返回类型101 5.4.3函数名101 5.4.4函数的参数列表101 5.4.5函数体103 5.4.6函数原型105 5.5标准库函数和头文件105 5.6调用函数106 5.6.1函数调用的形式107 5.6.2函数的传值调用107 5.6.3调用随机函数108 5.6.4调用exit()函数113 5.6.5递归调用函数113 5.7函数的位置115 5.8变量的作用域116 5.8.1外部变量117 5.8.2局部变量119 5.9总结122 5.10问与答123 5.11作业124 5.11.1小测验124 5.11.2练习124 第6章数值型数组127 6.1为什么要引入数组127 6.1.1一维数组128 6.1.2一维数组元素128 6.1.3多维数组131 6.2命名和声明数组132 6.2.1初始化数组134 6.2.2初始化多维数组134 6.2.3数组的字节长度的计算135 6.3数值数组的常用操作136 6.4总结140 6.5问与答140 6.6作业141 6.6.1小测验141 6.6.2练习141 第7章指针143 7.1指针是什么143 7.1.1内存单元地址143 7.1.2创建指针变量143 7.2指针和简单变量144 7.2.1声明指针144 7.2.2初始化指针145 7.2.3使用指针145 7.2.4指针与变量类型147 7.3指针和数组148 7.3.1数组元素的存储148 7.3.2数组名与指针149 7.3.3应用指向数组的指针变量150 7.4指针的运算151 7.5指针在函数参数传递中的应用153 7.5.1数组名作为函数的参数153 7.5.2指针作为函数的参数156 7.5.3指针作为函数的返回值160 7.6总结161 7.7问与答161 7.8作业162 7.8.1小测验162 7.8.2练习162 第8章字符和字符串164 8.1字符和字符变量164 8.1.1字符的存储形式164 8.1.2字符处理函数165 8.2字符串和字符数组166 8.2.1字符数组166 8.2.2初始化字符数组166 8.3字符串和指针167 8.4不存储在数组中的字符串167 8.4.1编译时分配字符空间168 8.4.2动态分配内存空间168 8.4.3使用malloc()函数169 8.5显示字符串171 8.6从键盘读取字符串172 8.6.1使用gets()函数接收字符串172 8.6.2使用scanf()函数输入字符串175 8.7常用的字符串处理函数176 8.7.1确定字符串的长度176 8.7.2复制字符串177 8.7.3拼接字符串179 8.7.4比较字符串179 8.8总结184 8.9问与答184 8.10作业185 8.10.1小测验185 8.10.2练习185 第9章结构体、共用体和typedef183 9.1什么是结构体183 9.2简单结构体184 9.2.1定义结构体184 9.2.2声明结构体变量185 9.2.3引用结构体变量的成员186 9.2.4结构体变量的初始化187 9.2.5结构体变量的存储及长度189 9.3包含其他结构体的结构体189 9.4结构体数组191 9.5结构体和指针193 9.5.1指针作为结构体的成员193 9.5.2创建指向结构体的指针194 9.5.3使用结构体指针和结构体数组197 9.6结构体和函数199 9.7共用体202 9.7.1定义、声明和初始化共用体202 9.7.2引用共用体的成员203 9.8使用typedef为已有的数据类型建立别名205 9.9总结205 9.10问与答206 9.11作业206 9.11.1小测验206 9.11.2练习207 第10章指针进阶209 10.1声明和使用指向指针的指针209 10.2指针和多维数组210 10.2.1指针与多维数组的关系210 10.2.2指向多维数组的指针变量的声明和引用212 10.3指针数组213 10.3.1回顾字符串与指针的关系214 10.3.2声明和使用char型指针数组214 10.4指向函数的函数指针217 10.4.1声明一个函数指针218 10.4.2初始化和引用函数指针218 10.5链表221 10.5.1链表的基本概念221 10.5.2操纵链表时常用的几种动态内存分配函数222 10.5.3创建链表和向链表中添加新结点223 10.5.4从链表中删除一个结点228 10.6总结235 10.7问与答236 10.8作业236 10.8.1小测验236 10.8.2练习237 第11章文件239 11.1文件的基本概念239 11.1.1将字符串“Hello Word!”写入一个磁盘文件239 11.1.2文件与流240 11.1.3文件的类型240 11.1.4文件名240 11.1.5文件缓冲区241 11.1.6文件指针241 11.1.7标准文件242 11.1.8文件操作242 11.2打开文件和关闭文件243 11.2.1打开文件243 11.2.2关闭文件244 11.2.3刷新文件缓冲区244 11.3读写文件数据245 11.3.1字符的输入和输出245 11.3.2以格式化方式读写文件248 11.3.3检测文件尾250 11.3.4二进制文件的输入和输出252 11.4顺序文件存取和随机文件存取254 11.4.1rewind()函数255 11.4.2ftell()函数256 11.4.3fseek()函数257 11.5实用的文件处理方法259 11.5.1利用库函数remove()删除文件259 11.5.2利用rename()函数修改文件名260 11.5.3建立带行号的C语言源程序260 11.6总结262 11.7问与答262 11.8作业263 11.8.1小测验263 11.8.2练习263 第12章编译器的用法265 12.1设计和运行含有多个源代码文件的C语言程序265 12.1.1什么情况下建立含有多个源代码文件的C语言程序265 12.1.2设计含有多个源代码文件的C语言程序的过程265 12.1.3设计和组成模块的基本原则267 12.1.4外部变量在模块化程序设计中的作用267 12.2常用的编译预处理指令268 12.2.1宏定义268 12.2.2预处理指令#include270 12.2.3条件编译指令271 12.2.4预处理指令#undef275 12.3使用命令行参数275 12.4总结278 12.5问与答279 12.6作业279 12.6.1小测验279 12.6.2练习280 附录A字符ASCII码对照表281 附录B运算符的优先级285 附录CC语言标准库中的常用函数286 附录D部分作业的参考答案292 参考文献302

……[看更多目录]

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
怎样学好牛津英语·上海版:3年级(第2学期)
穷不是命 富不靠运(穷不是命 富不靠运)
基础口译阅读教程(昂立英语口译丛书)
潘婷Clinicare染烫损伤修护润发精华素240ml
医药信息技术基础实践指导(21世纪高等学校计算机规划教材)
数字电子技术(高等职业教育电气自动化专业“双证课程”培养方案规划教材)
可编程控制器应用教程(21世纪高等学校计算机规划教材)
Java开发入门与项目实战(21世纪高等职业教育电子信息类规划教材)
计算机网络技术基础(21世纪高等职业教育信息技术类规划教材)
现代心脏外科手术学(现代心脏外科手术学)
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有