分享
 
 
 

C语言程序设计 第2版

C语言程序设计 第2版  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,

作者: 李敏 主编

出 版 社: 机械工业出版社

出版时间: 2009-2-1字数: 438000版次: 2页数: 275印刷时间: 2009/02/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787111207429包装: 平装内容简介

本书从实用的角度出发,深入浅出地介绍了C语言程序设计的基本概念和方法。编写中把《全国计算机等级考试二级考试大纲》的内容要求及考点融合到本书中。书中提供了大量解析透彻的实例、题型丰富的课后习题和上机练习等内容。

全书共分11章。前10章主要介绍程序设计与C语言概述、数据类型、运算符与表达式、3种基本结构的程序设计方法、数组、函数、指针、结构体与共用体、动态存储、编译预处理、位运算和文件等内容,第11章提供了一个综合应用实例。

本书可作为高等职业院校计算机及相关专业的教材,也可以作为“全国计算机等级考试二级C语言程序设计”的辅导教材,或作为自学C语言的参考用书。

目录

前言

第1章 程序设计与C语言概述.

1.1 程序与程序设计

1.1.1 程序

1.1.2 算法

1.1.3 程序设计方法和风格

1.2 程序设计语言

1.3 C语言简介

1.3.1 C语言的发展过程

1.3.2 C语言的特点

1.4 C程序开发环境与程序调试

1.4.1 Turbo c++3.0集成开发环境

1.4.2 MicrosoR Visual c++6.0集成开发环境

1.5 实训

1.6 习题

第2章数 据类型、运算符与表达式

2.1 C语言的数据类型

2.2 常量、变量和标识符

2.2.1 常量和符号常量

2.2.2 变量

2.2.3 标识符

2.3 基本数据类型

2.3.1 整型数据

2.3.2 实型数据

2.3.3 字符型数据

2.4 不同类型数据间的转换

2.5 运算符与表达式

2.5.1 算术运算符与算术表达式

2.5.2 赋值运算符与赋值表达式

2.5.3 逗号运算符与逗号表达式

2.6 实训

2.7 习题

第3章 C程序设计的3种基本结构

3.1 顺序结构程序设计

3.1.1 C语句

3.1.2 字符数据的输入与输出

3.1.3 格式输入与输出

3.1.4 顺序结构程序设计应用举例

3.2 选择结构程序设计

3.2.1 关系运算符与关系表达式

3.2.2 逻辑运算符与逻辑表达式

3.2.3 if语句的3种形式

3.2.4 if语句的嵌套

3.2.5 条件运算

3.2.6 switch语句

3.2.7 选择结构程序设计举例

3.3 循环结构程序设计

3.3.1 while语句

3.3.2 d0while语句

3.3.3 for语句

3.3.4 循环的嵌套

3.3.5 break语句和continue语句

3.3.6 循环结构程序设计举例

3.4 实训

3.5 习题

第4章 数组

4.1 一维数组

4.1.1 一维数组的定义

4.1.2 一维数组元素的引用

4.1.3 一维数组的初始化

4.1.4 一维数组应用举例

4.2 二维数组

4.2.1 二维数组的定义

4.2.2 二维数组元素的引用

4.2.3 二维数组的初始化

4.2.4 二维数组应用举例

4.3 字符数组与字符串

4.3.1 字符数组的定义、引用及初始化

4.3.2 字符串

4.3.3 常用的字符串处理函数

4.3.4 字符数组应用举例

4.4 实训

4.5 习题

第5章 函数

第6章 指针

第7章 结构体与共用体

第8章 编译预处理

第9章 位运算

第10章 文件

第11章 综合实训:学生成绩管理系统

附录A 常用字符与ASCII代码对照表

附录B C语言中的运算符和结合性

附录C C语言的关键字

附录D 常用的C库函数

书摘插图

第1章 程序设计与C语言概述

计算机是一种具有一定存储能力、在程序控制下自动工作的电子设备。为了使计算机发挥作用,需要为它编写各类不同的程序。编写程序时,不仅要认真考虑程序的数据结构和算法,还要采用正确的程序设计的方法进行程序设计,并且用一种程序设计语言来表示。

本章的主要内容包括:

●程序与程序设计

●程序设计语言

●C语言程序设计概述

●C程序开发环境与程序调试

1.1 程序与程序设计

1.1.1 程序

程序是指存储在计算机内部存储器中,可以连续执行的一条条指令的集合。著名计算机科学家沃思(Nikiklaus Wirth)提出一个公式:程序=数据结构+算法。即一个程序应该包括两方面的内容——数据结构和算法。数据结构(Data Structure)是对数据的描述,在程序中要指定数据的类型和数据的组织形式。算法(Algorithm)是对操作的描述,即操作步骤,是用来解决“做什么”和“怎么做”的问题。

实际上,程序设计人员在设计一个程序时,除了需要考虑数据结构和算法两个因素外,还应当采用结构化程序设计方法进行程序设计,并且用一种计算机语言表示。本教材的目的是使读者通过学习,能够知道怎样编写一个C语言程序,并通过实例把算法、数据结构、程序设计方法和语言工具4个方面的知识结合起来应用。

1.1.2 算法

算法是程序设计的灵魂,实际上,程序中的操作语句就是算法的体现。由于算法的重要性,本节专门介绍算法的初步知识,为学习后面各章节内容建立一定的基础。

1.算法的概念

算法是指为解决某个特定问题而采取的方法和步骤。算法是指令的有限序列,使得给定类型的问题通过有限的指令序列,在有限的时间内被求解。比如,高职院校的学生要报考专升本,首先需要填写报名表,上交报名费用,领取准考证,然后按照规定的时间到指定的地点参加考试,得到录取通知书后,到指定的高等院校报到。这些步骤是按一定的顺序进行的,每个步骤不能缺少,它们之间的次序也不能颠倒。可见,算法体现了人们解决某一类问题时的思维方法和过程,描述了人类解决某类问题所依据的规则和操作。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有