您好,欢迎光临有路网!
全国青少年信息学竞赛培训教材 C语言程序设计
QQ咨询:
有路璐璐:

全国青少年信息学竞赛培训教材 C语言程序设计

  • 作者:邱桂香 陈颖
  • 出版社:浙江大学出版社
  • ISBN:9787308077910
  • 出版日期:2010年07月01日
  • 页数:349
  • 定价:¥45.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

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

    图书详情

    内容提要
    本书以信息学竞赛为背景,以C语言为载体,介绍了**语言的基本用法和编写程序的基本方法和技巧。书中穿插了基本算法和数据结构的思想,为后续学习奠定了基础。在配套光盘中,提供了例题程序代码和测试数据以及练习题的部分参考答案。
    本书内容新颖,逻辑性强,例题丰富,适合程序爱好者学习,尤其适合信息学竞赛师生备赛使用。
    文章节选
    第1章 计算机和计算机语言
    随着科技的发展和社会的进步,计算机已经走人了寻常百姓家。人们可以使用同一台计算机做不同的事,这是计算机的重要特色之一。计算机之所以能执行不同的工作任务,是基于其硬件和软件协同工作的工作机制。
    要使计算机按人们指定的步骤有效地工作,必须事先编制好一组让计算机执行的指令,这就是程序。随着计算机软件技术的发展,人们可以使用不同的计算机语言来编写程序。
    进行程序设计时,首先要分析问题,确定解决问题的方法和步骤,然后选择计算机语言编写程序,在计算机上执行程序,*后获得问题的结果。因此,学习程序设计既要掌握并灵活选择、运用计算机语言,更要研究解决问题的方法和步骤,即“算法”。
    通过本章的学习,了解计算机的工作原理、计算机语言、程序设计和算法的基本概念,为后面章节的学习奠定思维基础。
    1.1计算机工作原理
    1.1.1计算机基本组成
    计算机是电子计算机的简称。自1946年**台电子计算机(ENIAC)诞生以来,计算机硬件技术与计算机应用技术飞速发展。计算机的速度、功能和应用范���都发生了巨大的变化。但是,计算机的基本组成却一直沿用着五大模块的结构(如图1—1所示)。
    1.运算器
    运算器主要完成各种算术运算和逻辑运算。运算器一次能运算多少位二进制数及
    在单位时间内能做多少次运算是计算机工作速度的重要指标。
    2.控制器
    控制器的作用是分析程序指令,控制计算机各部件按程序指令协调地工作。
    控制器和运算器合在一起成为**处理器,它是计算机的核心部件。
    ……
    目录
    第1章 计算机和计算机语言
    1.1 计算机工作原理
    1.1.1 计算机基本组成
    1.1.2 计算机工作原理
    1.1.3 计算机软件
    1.2 计算机语言
    1.2.1 计算机语言的发展进程
    1.2.2 程序设计进程
    1.2.3 C语言概述
    1.3 算法和算法描述
    1.3.1 程序设计的基本方法
    1.3.2 算法
    1.3.3 算法的描述
    1.4 练习题
    第2章 顺序结构程序设计
    2.1 问题导引与分析
    2.1.1 问题导引
    2.1.2 问题分析
    2.1.3 解决方案
    2.2 常量、变量及其数据类型
    2.2.1 常量
    2.2.2 变量
    2.2.3 数据类型
    2.3 运算符和表达式
    2.3.1 算术运算
    2.3.2 关系运算
    2.3.3 逻辑运算
    2.3.4 位运算
    2.3.5 运算的简写
    2.4 赋值语句
    2.4.1 赋值语句的格式与应用
    2.4.2 赋值中的类型转换
    2.5 输出语句
    2.5.1 字符输出
    2.5.2 格式输出
    2.6 输入语句
    2.6.1 字符输入
    2.6.2 格式输入
    2.7 顺序结构程序设计实例
    2.7.1 实例2-1日期写法(date)
    2.7.2 实例2-2数字分离(splitnum)
    2.7.3 实例2-3时间戳(times)
    2.8 练习题
    第3章 选择结构程序设计
    3.1 问题导引与分析
    3.1.1 问题导引
    3.1.2 问题分析
    3.1.3 解决方案
    3.2 条件语句
    3.2.1 条件语句的格式与功能
    3.2.2 条件语句的应用
    3.3 开关语句
    3.3.1 开关语句的格式与功能
    3.3.2 开关语句的应用
    3.4 选择结构程序设计实例
    3.4.1 实例3—1机器人的移动问题(robot)
    3.4.2 实例3—2解方程的困扰(equation)
    3.4.3 实例3-3数表读数(table)
    3.5 练习题
    第4章 循环结构程序设计
    4.1 问题导引与分析
    4.1.1 问题导引
    4.1.2 问题分析
    ……
    第5章 文件
    第6章 数组
    第7章 函数
    第8章 字符串
    第9章 枚举类型、结构体和共用体
    第10章 指针类型
    第11章 综合程序设计
    参考文献

    与描述相符

    100

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