您好,欢迎光临有路网!
C语言程序设计(高职高专计算机任务驱动模式教材)
QQ咨询:
有路璐璐:

C语言程序设计(高职高专计算机任务驱动模式教材)

  • 作者:曲万里 曲万里
  • 出版社:清华大学出版社
  • ISBN:9787302189435
  • 出版日期:2009年01月01日
  • 页数:196
  • 定价:¥25.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《C语言程序设计》作为程序设计教材的创新,实现了从以计算机语言为主线的体系结构向以问题为主线的体系结构上的转变,把程序设计的学习从语法知识学习提高到解决问题的能力培养上。全书共分五部分。**部分为简单程序设计,主要介绍C语言的基本语法和基本程序结构;第二部分为程序设计算法示例,主要介绍一些基本的算法设计方法;第三部分为数据的组织,主要介绍使用数组、指针、结构体、共用体和枚举处理数据的基本方法;第四部分为应用程序设计示例,主要介绍文件的操作及应用程序的编写方法。第五部分为附录,介绍了C语言常用的关键字、运算符的优先级和结合性、常用库函数等。
    《C语言程序设计》适合作为高职高专院校程序设计课程的教材,也适合有关人员自学。
    文章节选


    C语言具有语法简单、使用灵活方便、功能丰富、表达力强、便于大型程序开发、便于编写可移植性好的程序等优点,又由于C语言引入了反映计算机硬件特性的机制,使C语言也能编写直接控制计算机硬件设备的程序,所以C语言是一门既适合编写系统软件,又适合编写应用软件的**语言。本书采用“任务驱动”的方式,详细介绍了C语言的相关内容,并且注重C语言的使用,以及介绍了如何正确运用C语言编写程序和程序算法设计及程序设计过程,使读者通过本书的学习,不仅能正确了解C语言,还能掌握初步的程序设计方法和技巧。
    全书共分为五部分。**部分介绍了简单程序的结构及设计方法,第二部分介���了程序设计算法的示例,第三部分介绍了数据的组织方法,第四部分介绍了应用程序设计的示例,第五部分是附录。
    这样一种体系结构,一方面可以使学习者在获得成就感的激励下不断进行知识的学习和能力的提高;另一方面可以满足不同层次人员的学习和教学的需要。书中给学习者提供了一些用于举一反三的练习题,为学习者创造了一个知识和能力的建构空间。本书在注重思维训练、提高程序设计能力的同时,相对集中地组织讲解了程序设计语言的语法知识,使学习者能够同时得到算法能力与语法知识的提高。
    本书是作者在多年从事“C程序设计”课程教学工作的基础上,结合教学实践中的经验,融入学生容易出现问题的典型例题,便于学生牢固掌握**内容。编写过程中力求体系结构安排合理、**突出,难度适中;在语言叙述上注重概念清晰、通俗易懂,以适应计算机教学的实际需要。
    本书既可作为高职高专院校程序设计课程的教材和教学参考书,又可作为等级考试及计算机培训班的教材或参考书,也可作为计算机相关专业的程序设计课程用书。
    本书**、二部分由张宝峰编写,第三部分由曲万里编写,第四、五部分由杨新华编写。全书由曲万里统一修改定稿。张淑坤、王洪考也参加了编写工作,在此表示感谢。
    由于作者水平有限,加之时间仓促,书中难免存在不足之处,真诚希望得到广大读者的批评指正。
    目录
    **部分 简单程序设计
    任务1 顺序结构程序设计
    1.1 在显示器屏幕上显示一行字符
    1.2 交换数据
    1.3 基本算术运算
    1.4 展示算术复合赋值运算符特点
    习题
    任务2 创建选择结构的C语言程序
    2.1 数据的比较
    2.2 字符分类
    2.3 判断分数区间
    习题
    任务3 创建循环结构的C语言程序
    3.1 简单的数据加密程序
    3.2 设置用户登录密码检查
    3.3 求素数
    习题
    任务4 用函数组织C语言程序
    4.1 编写一个简单函数
    4.2 函数声明的使用
    4.3 实现函数间参数的传递
    习题
    实训一 TurboC2.0初探
    实训二 常量、变量的使用
    实训三 运算符及表达式
    实训四 顺序结构程序设计
    实训五 选择结构程序设计
    实训六 循环结构程序设计
    实训七 函数的调用

    第二部分 程序设计算法示例
    任务5 采用穷举算法解决问题
    5.1 劳动分工问题
    5.2 逻辑推理
    习题
    任务6 采用迭代的算法解决问题
    6.1 方程求解
    6.2 数列求解
    习题
    任务7 采用递归的算法解决问题
    7.1 阶乘问题
    7.2 *大公约数问题
    习题
    任务8 模拟求解问题
    实训八 采用穷举的算法解决问题
    实训九 采用迭代的算法解决问题
    实训十 采用递归的算法解决问题
    实训十一 模拟求解问题

    第三部分 数据的组织
    任务9 利用数组来组织数据
    9.1 数据存储
    9.2 排序问题
    9.3 矩阵问题
    习题
    任务10 利用指针来处理数据
    10.1 指针的简单应用
    10.2 指针与数组
    习题
    任务11 字符串的处理
    11.1 字符数组的简单应用
    11.2 利用指针处理字符串
    11.3 命令行参数
    习题
    任务12 结构体、共用体、枚举
    12.1 利用结构体类型处理数据
    12.2 利用共用体类型处理数据
    12.3 利用枚举类型处理数据
    习题
    实训十二 数组的应用
    实训十三 指针的应用
    实训十四 结构体、共用体、枚举类型的定义和使用

    第四部分 应用程序设计示例
    任务13 文件操作
    13.1 文件的读写操作
    13.2 文件的复制
    习题
    任务14 应用程序设计
    14.1 产品的排列问题
    14.2 字符替代问题
    14.3 数据统计排序问题
    14.4 单词个数统计问题
    14.5 选票问题
    习题

    第五部分 附录
    附录一 ASCII码表
    附录二 C语言中的关键字
    附录三 运算符的优先级和结合性
    附录四 程序编译错误信息
    附录五 C语言语法摘要
    附录六 常用库函数
    ……

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外