首页 > 图书中心 >图书详情

程序设计简明教程(C语言版)

本书以简化语法、强化程序思维训练、规范化编程为指导思想,介绍程序设计基础、编程规范和C++语言的基本语法。

作者:李帮庆 等
丛书名:21世纪计算机科学与技术实践型教程
定价:36
印次:1-9
ISBN:9787302440697
出版日期:2016.09.01
印刷日期:2023.07.21

本书以简化语法、强化程序思维训练、规范化编程为指导思想,介绍程序设计基础、编程规范和 C 程 序设计,主要内容包括基本数据类型与表达式、选择控制、循环控制、数组、函数、指针与地址、结构体、 文件等。全书配置了适量经典例题,可加深相应语法概念的理解。全书文字精练,例题代码规范,易学易 用。书后附有四个附录可供查阅(DevCPP 软件的安装与使用、程序的编辑与调试、ASCII 码表、运算符 优先级与结合方向)。 本书可配合魔灯平台使用。

more >

史蒂夫·乔布斯(Steve Jobs)先生早在1995 年曾说:“每个人都应该花一年时间学习 编程。” 程序设计课程作为计算机基础教育的重要部分,越来越受到重视。如何充分利用网络 技术平台、激发学习兴趣、提高学习效率,一直是程序设计课程努力的目标。 近几年,以魔灯(Moodle)为代表的在线评测系统(OJ, Online Judge)的引入,计算 机程序设计类课程的教学面貌已经发生了巨大变革。本书就是在这种背景下产生的。 最大的变革是教学理念。 在线评测系统是以结果为导向的评价体系,除了给教师和学生带来评测便利之外,其 根本性变化在于,让教师和学生将主要精力集中到程序设计的本质上来,这就是通过程序 代码来构造、表达、计算这个世界。也就是通常所说的程序思维。 如此一来,我们在教学过程中就不应拘泥、纠缠于某种编程工具的语法细节。尤其对 于初学者,在了解了一些基本数据格式、输入输出、选择循环语句后,可立即用编程解决丰 富多彩的应用问题,经历由简单到复杂、由百思不得其解到豁然开朗、由力不从心到得心 应手的过程。将更多的精力投注到用编程求解问题能力的培养上。 建立程序思维的捷径就是大量的编程练习。 在这一理念指导下,一本适合当前程序设计课的教材十分必要。 本书在足够详细地讲解C 语法的前提下,力求精练。全书配置了少而精的例题,这些 例题通常用于解释基本语法或概念。这样做的目的是赋予教师和学生更多的个性施展空 间,将精力集中到课堂教学和魔灯平台,尤其是魔灯平台上的由基础到进阶的各类题目。 通过大量的编程实践培养兴趣、提高学习效率。 编程是一种思维训练、实现创新的活动,同时也是一门艺术。规范、漂亮的代码赏心悦 目,让人享受、陶醉于编程的整个过程。然而,不规范的代码可读性差、调试困难、存在各 种bug 隐患。而编程规范是初学者容易忽略的。编程刚入门时,代码量较少,这一问题不 突显。但是,这种不规范编程形成习惯,当程序代码量变大时,各种无法预测的bug 接踵而 至,给学生本人和答疑教师带来许多无谓的时间浪费。 本书将规范化代码作为一项编程基本要求,在第1 章专辟内容介绍,并努力将编程规 范贯穿全部例题。 本书原稿曾作为程序设计课程教材试用,本次出版时根据教学实践做了大量修订,使 之更适合当前的网络教学环境。全书内容安排如下:第1 章包括了程序的概念、编程规范、 程序设计方法学、提问的智慧等与学习程序设计相关的基础知识;第2 章包括数据类型、 II 变量与常量、运算符、表达式、语句等;第3 章介绍基本输入输出方法;第4?11 章的内容 分别是选择控制、循环控制、数组、字符数组与字符串、函数、指针、结构体、文件等。书 后附录有DevCPP 软件的安装与使用、程序的编辑与调试、ASCII 表、运算符优先级与结 合方向等。 本书的所有示例程序在DevCPP 5.11 上调试通过。 司慧琳、陈丹、孙践知、刘瑞军、张迎新、张珣、李帮庆、肖媛媛、郝建强、宫树岭、姚 春莲、高丽华(按姓名笔划为序)等同志参与了本书的编著工作。程英、陈佳林等同志参与 了审读、校对工作。 本书难免有错,欢迎读者提出修订意见! 作者 2016 年6 月于北京

more >
扫描二维码
下载APP了解更多

同系列产品more >

计算机网络教程(第3版)

张晓明
定 价:59元

查看详情
计算机网络应用基础(第2版)

陈杰华
定 价:49.80元

查看详情
计算机网络教程(第2版)

张晓明
定 价:46元

查看详情
Dreamweaver CS6网页设计与制作实...

冯小燕、傅伟玉、茌良生
定 价:30元

查看详情
网站建设与网页设计项目化教程

施莹、茹志鹃、徐建华
定 价:39元

查看详情
图书分类全部图书
more >
  • 本书在讲解C/C++语言语法足够详细的前提下,力求精炼。全书配置了少而精的例题,这些例题通常用于解释基本语法或概念。这样做的目的,是赋予教师和学生更多的个性施展空间,将精力集中到课堂教学和魔灯平台,尤其是魔灯平台上的由基本到进阶的各类题目。通过大量的编程实践培养兴趣、提高学习效率。

  • 本书在讲解C/C++语言语法足够详细的前提下,力求精炼。全书配置了少而精的例题,这些例题通常用于解释基本语法或概念。这样做的目的,是赋予教师和学生更多的个性施展空间,将精力集中到课堂教学和魔灯平台,尤其是魔灯平台上的由基本到进阶的各类题目。通过大量的编程实践培养兴趣、提高学习效率。

more >
  • 第1 章程序设计基础与编程规范 1

    11 程序设计与编程工具 1

    111 程序与程序设计的概念 1

    112 为什么要学程序设计 1

    113 为什么要学习C 程序设计 2

    12 程序的基本结构和要素 3

    121 程序的基本结构 3

    122 输入输出 3

    13 程序设计一般方法 3

    14 编程规范 3

    141 为什么要遵守编程规范 4

    142 编程规范的基本要求 4

    143 标识符命名 4

    144 缩进 6

    145 空行 7

    146 一行只写一条语句 7

    147 if、for、while 语句体加括号f g 7

    148 每行只声明同一类变量 8

    149 函数要先声明后定义 8

    1410 注释 8

    1411 函数返回类型与return 语句不缺省 9

    1412 例1-1:鸡兔同笼 9

    15 程序设计方法学11

    151 算法11

    152 算法的描述12

    153 程序流程图12

    154 算法的评价13

    16 提问的智慧13

    161 三思而后问|| 提问之前13

    162 提问的技巧14

    IV

    163 技术问题应全部公开14

    164 问题解决后14

    习题14

    第2 章数据类型与表达式16

    21 标识符与关键字16

    211 标识符及其命名规则16

    212 关键字17

    22 数据类型17

    23 变量17

    231 变量的概念17

    232 变量的声明18

    233 变量的赋值19

    234 例2-1:变量赋初值示例19

    235 变量的存储类型20

    236 const 类型变量20

    24 常量21

    241 直接常...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘