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

请输入您要查询的图书:

 

书名 C语言程序设计(新工科建设计算机类系列教材)
分类
作者
出版社 电子工业出版社
下载
简介
内容推荐
本书从介绍C语言的基础语法开始,循序渐进地介绍了程序设计的3种程序控制结构:顺序、选择和循环,以及函数、数组、指针、结构和文件等内容。本书理论联系实际,注重培养读者解决问题的能力,始终强调养成良好编程习惯的重要性。本书讲解深入全面,精心设置大量例题并搭配习题,通过对解题思路的分析和代码的讲解,帮助读者巩固所学知识点、拓宽视野、学会自主思考、能够独立分析和解决问题。本书例题代码简洁,语言描述通俗易懂。读者通过学习本书内容可以逐步掌握C语言程序设计的基本语法、程序控制结构和复杂数据类型,还可以掌握结构化程序设计的思想和方法。本书既适合作为高等院校与高职高专院校计算机专业学生的教材,又适合作为程序员的指导用书。
目录
第1章 C语言概述
1.1 计算机中的信息表示
1.1.1 二进制数及其他进制
1.1.2 信息存储单位
1.2 进制转换
1.2.1 将十进制数转换为二进制数、八进制数和十六进制数
1.2.2 将二进制数、八进制数和十六进制数转换为十进制数
1.2.3 二进制数和八进制数、十六进制数之间的转换
1.2.4 整数的二进制表示
1.3 程序设计的基本概念
1.3.1 程序
1.3.2 程序设计语言
1.3.3 程序设计
1.4 程序设计语言的发展概况
1.4.1 低级语言
1.4.2 高级语言
1.5 C语言的发展历史与特点
1.6 简单的C语言程序
1.7 运行C语言程序
1.8 程序设计风格
1.8.1 注释
1.8.2 命名习惯
1.8.3 程序编排
1.9 上机环境介绍
1.9.1 在CodeBlocks下编写C语言程序
1.9.2 使用OJ系统
1.10 本章小结
习题
第2章 C语言基础
2.1 标识符与关键字
2.2 基本数据类型
2.2.1 整型
2.2.2 浮点型
2.2.3 字符型
2.3 常量
2.3.1 直接常量
2.3.2 符号常量
2.4 变量
2.5 运算符与表达式
2.5.1 算术运算符和算术表达式
2.5.2 赋值运算符和赋值表达式
2.5.3 长度运算符
2.5.4 类型转换及其运算符
2.5.5 位运算符
2.6 本章小结
习题
第3章 顺序结构
3.1 程序控制结构
3.2 语句
3.2.1 简单语句
3.2.2 控制语句
3.2.3 复合语句
3.3 标准输入/输出函数
3.3.1 格式化输出函数
3.3.2 格式化输入函数
3.3.3 字符输入/输出函数
3.4 常用数学库函数
3.5 常用字符处理函数
3.6 本章小结
习题
第4章 选择结构
4.1 关系运算符及其表达式
4.2 逻辑运算符及其表达式
4.3 if语句
4.4 条件运算符及其表达式
4.5 switch语句
4.6 选择的嵌套
4.7 本章小结
习题
第5章 循环结构
5.1 自增/自减运算符及其表达式
5.2 逗号运算符及其表达式
5.3 while语句
5.4 do...while语句
5.5 for语句
5.6 break语句、continue语句和goto语句
5.7 嵌套循环
5.8 循环例题解析
5.8.1 数列求和
5.8.2 找数
5.8.3 输出图形
5.8.4 找组合
5.8.5 字符串处理
5.9 本章小结
习题
第6章 函数
6.1 函数的定义
6.2 函数的调用
6.3 结构化程序设计
6.4 变量的作用域
6.4.1 局部变量
6.4.2 全局变量
6.5 变量的存储类型和生存周期
6.5.1 存储类型
6.5.2 变量的生存周期
6.5.3 程序内存
6.6 预处理命令
6.6.1 宏定义
6.6.2 文件包含
6.6.3 条件编译
6.7 递归函数
6.8 终止程序
6.9 使用随机函数
6.10 本章小结
习题
第7章 数组
7.1 一维数组的定义和使用
7.1.1 一维数组的定义
7.1.2 一维数组的初始化
7.1.3 一维数组元素的引用
7.1.4 一维数组的赋值
7.1.5 使用一维数组编写程序
7.2 二维数组的定义和使用
7.2.1 二维数组的定义和引用
7.2.2 二维数组的初始化
7.2.3 常量数组
7.2.4 使用二维数组编写程序
7.3 字符数组和字符串
7.3.1 字符数组的定义和引用
7.3.2 字符数组的初始化
7.3.3 字符数组的赋值
7.3.4 使用字符数组编写程序
7.4 数组和函数
7.4.1 数组元素作为函数参数
7.4.2 数组作为函数参数
7.5 排序和查找
7.6 字符串格式化输入/输出函数
7.7 可变长数组
7.8 本章小结
习题
第8章 指针
8.1 地址和指针
8.2 指针变量的定义和初始化
8.3 指针基本运算
8.3.1 取地址运算和间接运算
8.3.2 赋值运算
8.3.3 比较运算
8.3.4 算术运算
8.4 通用指针
8.5 使用const修饰指针
8.5.1 const在指针声明符*的左边
8.5.2 const在指针声明符*的右边
8.5.3 const同时出现在指针声明符*的左/右两边
8.6 指针作为函数参数
8.7 指针、数组和地址
8.7.1 指针、地址与一维数组
8.7.2 指针、地址与二维数组
8.8 字符串常量和字符指针
8.9 指针数组、数组指针和二级指针
8.9.1 指针数组
8.9.2 数组指针
8.9.3 二级指针
8.10 指针函数和函数指针
8.11 复杂类型分析与构造
8.11.1 分析复杂类型
8.11.2 构造复杂类型
8.12 常用字符串处理函数
8.12.1 字符串输入/输出函数
8.12.2 字符串的复制、连接、比较及字符串长度
8.13 动态内存分配
8.14 本章小结
习题
第9章 结构
9.1 结构类型的定义和大小
9.1.1 结构类型的定义
9.1.2 结构类型的大小
9.2 结构变量的定义和初始化
9.2
随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/27 5:01:07