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

请输入您要查询的图书:

 

书名 C语言程序设计--任务驱动式教程(全国高等职业教育应用型人才培养规划教材)
分类
作者
出版社 电子工业出版社
下载
简介
内容推荐
本书以C语言为程序设计语言,将“校园歌手大赛计分系统的设计”项目的开发实施分为11个相对独立的子任务,把C语言的基本语法、语句理论知识贯穿在每个任务中,通过任务的实施,使学者可以掌握C语言程序设计的理论知识和程序设计技能。每一个子任务包含一个完整的工作过程,子任务之间有相对的独立性,同时遵循知识的连续性。
本书遵循基于程序开发的实际工作过程,采用任务驱动的教学模式组织教学内容,可作为高职高专电子信息类专业基础课程的教材,也可作为程序设计爱好者的参考书。
目录
任务一 显示评分系统标题
任务1.1 了解C语言的特点
1.1.1 程序设计语言概述
1.1.2 C语言的发展历史
1.1.3 认识C语言的特点
任务1.2 熟悉C语言程序开发环境
1.2.1 VC++6.0安装
1.2.2 程序设计的一般过程
1.2.3 C语言程序上机开发步骤
任务1.3 第一个C程序
1.3.1 C语言程序的结构
1.3.2 程序设计规范
实训1 显示评分系统标题
习题1
任务二 计算一名选手的得分
任务2.1 选手得分的输入/输出
2.1.1 标识符
2.1.2 变量
2.1.3 常量
2.1.4 数据类型
2.1.5 格式输出函数——printf()
2.1.6 格式输入函数——scanf()
2.1.7 字符输出函数——putchar()
2.1.8 字符输入函数——getchar()
任务2.2 选手总分和平均分的计算
2.2.1 算术运算符和算术表达式
2.2.2 赋值运算符和赋值表达式
2.2.3 关系运算符和关系表达式
2.2.4 逻辑运算符和逻辑表达式
2.2.5 逗号运算符和逗号表达式
任务2.3 知识扩展
2.3.1 程序应用
2.3.2 动手试试
实训2 计算一名选手得分
习题2
任务三 找出最高分和最低分
任务3.1 找出最高分及最低分
3.1.1 C语言程序的基本控制结构
3.1.2 if语句
3.1.3 if语句使用注意事项
3.1.4 条件运算符和条件表达式
3.1.5 交换语句
任务3.2 将选手的平均得分转换成相应等级
3.2.1 if语句的嵌套
3.2.2 switch 语句(不带break)
3.2.3 switch 语句(带break)
3.2.4 switch 语句使用注意事项
任务3.3 知识扩展
3.3.1 程序应用
3.3.2 动手试试
实训3 找最大值和最小值
习题3
任务四 计算一名选手最后得分
任务4.1 计算一名选手最后得分
4.1.1 for 语句
4.1.2 while 语句
4.1.3 do-while 语句
4.1.4 break 语句
4.1.5 continue 语句
任务4.2 计算多名选手最后得分
4.2.1 for语句的嵌套
4.2.2 循环语句之间的相互嵌套
任务4.3 知识扩展
4.3.1 程序应用
4.3.2 动手试试
实训4 计算一名选手的最后得分
习题4
任务五 选手得分排序
任务5.1 分析数据存储结构
5.1.1 一维数组的定义及引用
5.1.2 一维数组的存储形式
任务5.2 选手得分的输入/输出
5.2.1 一维数组的初始化
5.2.2 一维数组元素赋值
5.2.3 一维数组的输入/输出
任务5.3 选手得分排序
5.3.1 冒泡法排序
5.3.2 选择法排序
实训5 选手得分排序
习题5
任务六 多名选手得分计算与排序
任务6.1 二维数组数据结构
6.1.1 二维数组的定义及引用
6.1.2 二维数组的存储形式
6.1.3 二维数组的使用
任务6.2 二维数组的应用
实训6 多名选手得分计算与排序
任务七 处理选手姓名
任务7.1 认识字符型数据
7.1.1 字符常量
7.1.2 字符变量
7.1.3 字符串常量
任务7.2 认识字符数组
7.2.1 字符数组的定义和引用
7.2.2 字符数组的初始化
任务7.3 字符串的输入和输出
任务7.4 字符串的处理
7.4.1 常用字符串处理函数
7.4.2 字符串函数应用举例
7.4.3 动手试试
实训7 处理选手姓名
习题7
任务八 设计简易评分系统
任务8.1 认识函数
任务8.2 函数的定义和调用
8.2.1 函数的定义
8.2.2 函数的调用
任务8.3 函数的参数和返回值
8.3.1 函数的参数
8.3.2 函数的返回值
任务8.4 函数的嵌套和递归调用
8.4.1 函数的嵌套调用
8.4.2 函数的递归调用
任务8.5 什么是局部变量和全局变量
8.5.1 局部变量
8.5.2 全局变量
任务8.6 编译预处理
8.6.1 宏定义
8.6.2 文件包含
8.6.3 动手试试
实训8 设计简易评分系统(一)
实训9 设计简易评分系统(二)
习题8
任务九 利用指针设计评分系统
任务9.1 认识指针
9.1.1 访问内存的两种方式
9.1.2 指针的概念
任务9.2 变量的指针
9.2.1 指针变量的定义及初始化
9.2.2 指针变量的引用
9.2.3 指针变量作为函数参数
任务9.3 指针与数组
9.3.1 指向数组元素的指针
9.3.2 一维数组的指针
9.3.3 用指针实现一位选手5个评分的输入和输出
9.3.4 二维数组的指针
9.3.5 用指针实现N位选手5个评分的输入和输出
9.3.6 指向数组的指针作函数的参数
任务9.4 字符串的指针
9.4.1 指向字符串的指针变量
9.4.2 程序举例
9.4.3 自己动手
任务9.5 用指针优化评分系统
实训10 利用指针设计评分系统
习题9
任务十 设计完整评分系统
任务10.1 确定选手基本信息的类型
10.1.1 结构体类型
随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 17:37:20