出版时间:2010-3 出版社:机械工业出版社 作者:金林樵 主编 页数:275 字数:438000
内容概要
本书从一个核心实例——学生成绩管理系统的开发入手,围绕实例阐述程序设计的基本概念及C语言程序设计的基本思想,有很强的实用性。全书共10章,主要内容包括: 程序设计和C语言、C语言程序基础、顺序结构程序设计、程序控制、数组与字符串、模块化程序设计、指针、构造数据类型、位运算和文件等。另外,每章配有大量的例题和习题,便于读者巩固所学知识,掌握程序设计的基本方法与编程技巧。 书中列举了与学生成绩管理系统相关的系统分析及实现代码。为了便于读者更好地理解代码,程序中给出了详细的注释,所有代码均在Visual C++.NET 2005中调试通过,也可将代码在TC、VC++及Free?C等环境中直接使用。? 本书可作为高等学校计算机与信息技术及相关专业的基础教材,也可供相关领域的工程技术人员参考或自学。
书籍目录
前言 第1章 程序设计和C语言 1.1 程序与程序设计 1.1.1 程序和程序设计的概念 1.1.2 程序设计语言及其发展 1.2 C语言简介 1.2.1 C语言的发展 1.2.2 C程序的特点 1.3 C程序的基本结构 1.3.1 简单的C程序 1.3.2 C程序的基本组成 1.4 C程序的上机步骤和运行环境 1.4.1 C程序的上机步骤 1.4.2 C程序的运行环境 1.5 学生成绩管理系统的基本架构 1.6 习题 第2章 C语言程序基础 2.1 C程序的基本元素 2.2 C语言的数据类型 2.3 学生成绩管理系统中需使用到的数据类型 2.4 常量与变量 2.5 运算符和表达式 2.5.1 算术运算符和算术表达式 2.5.2 赋值运算符和赋值表达式 2.5.3 自增、自减运算符 2.5.4 逗号运算符和逗号表达式 2.6 习题 第3章 顺序结构程序设计 3.1 C程序的结构 3.1.1 C语句概述 3.1.2 C程序的3种基本结构 3.2 基本语句 3.2.1 赋值语句 3.2.2 复合语句 3.3 数据输出 3.3.1 字符数据的输出 3.3.2 格式化输出及输出格式控制符 3.3.3 学生信息的输出 3.4 数据输入 3.4.1 字符数据的输入 3.4.2 格式化输入及输入格式控制符 3.4.3 学生信息的输入 3.5 菜单的实现 3.6 习题 第4章 程序控制 4.1 程序控制概述 4.2 关系表达式和逻辑表达式 4.2.1 关系运算符和关系表达式 4.2.2 逻辑运算符和逻辑表达式 4.3 分支结构程序设计 4.3.1 if语句 4.3.2 switch语句 4.4 循环结构程序设计 4.4.1 while语句 4.4.2 do?while语句 4.4.3 for语句 4.4.4 循环的嵌套 4.5 控制转移 4.5.1 break语句 4.5.2 continue语句 4.5.3 goto语句 4.5.4 return语句 4.6 学生成绩管理系统程序流程的控制 4.6.1 菜单控制 4.6.2 输入控制 4.7 习题 第5章 数组与字符串 第6章 模块化程序设计 第7章 指针 第8章 构造数据类型 第9章 位运算 第10章 文件 附录 附录A 常用字符与ASCⅡ代码对照表 附录B C语言中的关键字 附录C 运算符的优先级与结合性 附录D 部分常用标准函数 参考文献
图书封面
评论、评分、阅读与下载