书籍详情
标准C程序设计技能百练
作者:焦华编著
出版社:中国铁道出版社
出版时间:2004-05-01
ISBN:9787113058791
定价:¥36.00
购买这本书可以去
内容简介
本书作为C语言的入门与提高类图书,结合大学通用教材的知识点和多个实例,为读者全面讲解C语言的各项内容。书中精心选取了100个实例,由浅入深、由易至难地诠释了C语言的各个知识点。内容包括基础知识(其中包括C语言概述,数据类型、运算符和表达式,顺序程序设计,数组,函数,指针,结构体与共用体和文件处理等十章内容)、图形动画与多媒体和综合实例三个部分。本书适合于C语言初学者入门与提高使用,尤其适合作为大学程序设计课程的辅助教材。丛书特色:突出软件的核心知识:每课开始都进行核心知识讲解,将知识要点呈现出来,以便与后面的练习相对应。反复进行技能特训:每课根据技能核心知识安排大量的实例进行全面训练,达到快速掌握技能的目标。环环相扣的组织结构:练习案例之间通过有效地组织,根据读者学习习惯和知识点的不同安排内容,方便读者循环渐进地学习。
作者简介
暂缺《标准C程序设计技能百练》作者简介
目录
第1章 C语言概述
课堂讲解
一、C语言特点
二、C语言结构要素
三、C语言上机步骤
上机练习
练习1 欢迎进入C的世界
第2章 数据类型、运算符和表达式
课堂讲解
一、数据类型
二、运算符和表达式
上机练习
练习2 数据转换
练习3 随机数
第3章 顺序程序设计
课堂讲解
一、C程序的语句
二、赋值语句
三、C语言中的数据输入输出
上机练习
练习4 输入输出学生成绩
第4章 程序控制语句
课堂讲解
一、if语句
二、switch语句
三、while语句
四、do-while语句
五、for语句
六、goto语句
七、break语句
八、continue语句
上机练习
练习5 打印水仙花数
练习6 打印菱形图案
练习7 求最大公约数
练习8 奖金发放问题
练习9 个人所得税计算
练习10 求素数
练习11 打印孪生素数
练习12 完全数
练习13 寻找负数
练习14 天数判断
练习15 猜数字
第5章 数组
课堂讲解
一、一维数组
二、二维数组
三、字符数组
上机练习
练习16 按位排序
练习17 数据加密
练习18 数组逆转
练习19 折半法查找
练习20 报数游戏
练习21 杨辉三角
练习22 魔方阵
练习23 猜座位
练习24 模拟扑克牌
练习25 成绩统计
练习26 矩阵交换
练习27 字符排序
练习28 五子棋
第6章 函数
课堂讲解
一、函数的定义
二、函数的调用
三、局部变量和全局变量
四、变量的存储类别
五、内部函数和外部函数
上机练习
练习29 学生成绩检查
练习30 奇偶函数调用
练习31 万年历
练习32 汉诺塔
练习33 求最小值
练习34 求三角函数
练习35 求阶乘倒数之和
练习36 求一元二次方程的根
练习37 加法练习
练习38 检查系统鼠标
练习39 财务管理系统
练习40 转置矩阵
练习41 PC信息显示
第7章 编译预处理
课堂讲解
一、宏定义
二、文件包含
三、条件编译
上机练习
练习42 正整数个数统计
练习43 电报处理
第8章 指针
课堂讲解
一、指针的概念
二、指针变量
三、数组与指针
四、函数与指针
上机练习
练习44 字符串统计
练习45 数字排序
练习46 数字插入
练习47 求矩阵最值
练习48 优秀学生统计
练习49 字符串排序
练习50 计算定积分
第9章 结构体与共用体
课堂讲解
一、结构体
二、链表
三、共用体
四、枚举类型
上机练习
练习51 学生成绩统计
练习52 字节分别存储
练习53 师生信息存储
练习54 创建链表
练习55 整数统计
练习56 数据管理系统
练习57 枚举类型
练习58 水果拼盘问题
练习59 摸彩球
练习60 数据动态存储
第10章 文件处理
课堂讲解
一、文件概述
二、文件的打开与关闭
三、文件的读写函数
四、文件的随机读写
五、文件的出错检测
上机练习
练习61 文件加密
练习62 字母大小写转换
练习63 文件随机读写
练习64 字符倒排
练习65 求平均值
练习66 软件试用期
练习67 密码修改
练习68 医疗诊断系统
练习69 按字母顺序输出文件
练习70 ASCII码文件
第11章 图形、动画与多媒体
课堂讲解
一、图形编程
二、动画编程
三、音乐编程
上机练习
练习71 设置文本背景颜色
练习72 设置文本颜色
练习73 写字板
练习74 百叶窗
练习75 三维立体球体
练习76 动态圆
练习77 流星
练习78 小球碰撞运动
练习79 民族图案
练习80 菜单
练习81 挖隧道
练习82 运动的小车
练习83 鼠标定位与画图
练习84 飘动的红旗
练习85 火焰
练习86 橡皮筋画线法
练习87 生命游戏
练习88 成长的小树
练习89 立体图案
练习90 扫雷
练习91 选择发音
练习92 模拟收音机调台声
练习93 播放“渴望”主题曲
练习94 键盘弹琴
练习95 音乐动画
练习96 艺术时钟
练习97 魔方
第12章 C语言常见错误与调试
课堂讲解
一、书写标识符时,忽略了大小写字母的区别
二、忽略了变量的类型,进行了不合法的运算
三、将字符常量与字符串常量混淆
四、忽略了“=”与“==”的区别
五、忘记加分号
六、多加分号
七、输入变量时忘记加地址运算符“&”
八、输入数据的方式与要求不符
九、输入字符的格式与要求不一致
十、输入输出的数据类型与所用格式说明符不一致
十一、输入数据时,企图规定精度
十二、switch语句中漏写break语句
十三、忽视了while和do-while语句在细节上的区别
十四、定义数组时误用变量
十五、在定义数组时,将定义的“元素个数”误认为是最大下标值
十六、初始化数组时,未使用静态存储
十七、在不应加地址运算符&的位置加了地址运算符
十八、同时定义了形参和函数中的局部变量
上机练习
练习98 加法组合
第13章 综合练习
课堂讲解
练习99 银行帐务管理
练习100 键盘打字练习
课堂讲解
一、C语言特点
二、C语言结构要素
三、C语言上机步骤
上机练习
练习1 欢迎进入C的世界
第2章 数据类型、运算符和表达式
课堂讲解
一、数据类型
二、运算符和表达式
上机练习
练习2 数据转换
练习3 随机数
第3章 顺序程序设计
课堂讲解
一、C程序的语句
二、赋值语句
三、C语言中的数据输入输出
上机练习
练习4 输入输出学生成绩
第4章 程序控制语句
课堂讲解
一、if语句
二、switch语句
三、while语句
四、do-while语句
五、for语句
六、goto语句
七、break语句
八、continue语句
上机练习
练习5 打印水仙花数
练习6 打印菱形图案
练习7 求最大公约数
练习8 奖金发放问题
练习9 个人所得税计算
练习10 求素数
练习11 打印孪生素数
练习12 完全数
练习13 寻找负数
练习14 天数判断
练习15 猜数字
第5章 数组
课堂讲解
一、一维数组
二、二维数组
三、字符数组
上机练习
练习16 按位排序
练习17 数据加密
练习18 数组逆转
练习19 折半法查找
练习20 报数游戏
练习21 杨辉三角
练习22 魔方阵
练习23 猜座位
练习24 模拟扑克牌
练习25 成绩统计
练习26 矩阵交换
练习27 字符排序
练习28 五子棋
第6章 函数
课堂讲解
一、函数的定义
二、函数的调用
三、局部变量和全局变量
四、变量的存储类别
五、内部函数和外部函数
上机练习
练习29 学生成绩检查
练习30 奇偶函数调用
练习31 万年历
练习32 汉诺塔
练习33 求最小值
练习34 求三角函数
练习35 求阶乘倒数之和
练习36 求一元二次方程的根
练习37 加法练习
练习38 检查系统鼠标
练习39 财务管理系统
练习40 转置矩阵
练习41 PC信息显示
第7章 编译预处理
课堂讲解
一、宏定义
二、文件包含
三、条件编译
上机练习
练习42 正整数个数统计
练习43 电报处理
第8章 指针
课堂讲解
一、指针的概念
二、指针变量
三、数组与指针
四、函数与指针
上机练习
练习44 字符串统计
练习45 数字排序
练习46 数字插入
练习47 求矩阵最值
练习48 优秀学生统计
练习49 字符串排序
练习50 计算定积分
第9章 结构体与共用体
课堂讲解
一、结构体
二、链表
三、共用体
四、枚举类型
上机练习
练习51 学生成绩统计
练习52 字节分别存储
练习53 师生信息存储
练习54 创建链表
练习55 整数统计
练习56 数据管理系统
练习57 枚举类型
练习58 水果拼盘问题
练习59 摸彩球
练习60 数据动态存储
第10章 文件处理
课堂讲解
一、文件概述
二、文件的打开与关闭
三、文件的读写函数
四、文件的随机读写
五、文件的出错检测
上机练习
练习61 文件加密
练习62 字母大小写转换
练习63 文件随机读写
练习64 字符倒排
练习65 求平均值
练习66 软件试用期
练习67 密码修改
练习68 医疗诊断系统
练习69 按字母顺序输出文件
练习70 ASCII码文件
第11章 图形、动画与多媒体
课堂讲解
一、图形编程
二、动画编程
三、音乐编程
上机练习
练习71 设置文本背景颜色
练习72 设置文本颜色
练习73 写字板
练习74 百叶窗
练习75 三维立体球体
练习76 动态圆
练习77 流星
练习78 小球碰撞运动
练习79 民族图案
练习80 菜单
练习81 挖隧道
练习82 运动的小车
练习83 鼠标定位与画图
练习84 飘动的红旗
练习85 火焰
练习86 橡皮筋画线法
练习87 生命游戏
练习88 成长的小树
练习89 立体图案
练习90 扫雷
练习91 选择发音
练习92 模拟收音机调台声
练习93 播放“渴望”主题曲
练习94 键盘弹琴
练习95 音乐动画
练习96 艺术时钟
练习97 魔方
第12章 C语言常见错误与调试
课堂讲解
一、书写标识符时,忽略了大小写字母的区别
二、忽略了变量的类型,进行了不合法的运算
三、将字符常量与字符串常量混淆
四、忽略了“=”与“==”的区别
五、忘记加分号
六、多加分号
七、输入变量时忘记加地址运算符“&”
八、输入数据的方式与要求不符
九、输入字符的格式与要求不一致
十、输入输出的数据类型与所用格式说明符不一致
十一、输入数据时,企图规定精度
十二、switch语句中漏写break语句
十三、忽视了while和do-while语句在细节上的区别
十四、定义数组时误用变量
十五、在定义数组时,将定义的“元素个数”误认为是最大下标值
十六、初始化数组时,未使用静态存储
十七、在不应加地址运算符&的位置加了地址运算符
十八、同时定义了形参和函数中的局部变量
上机练习
练习98 加法组合
第13章 综合练习
课堂讲解
练习99 银行帐务管理
练习100 键盘打字练习
猜您喜欢