0去购物车结算
购物车中还没有商品,赶紧选购吧!
当前位置: 中图分类 > T 工业技术 > TP 自动化技术、计算机技术 > TP3 计算技术、计算机技术 > 程序设计基础教程

相同语种的商品

程序设计基础教程


联系编辑
 
标题:
 
内容:
 
联系方式:
 
  
程序设计基础教程
  • 副主编:马廷淮
  • 书号:9787030214195
    作者:冯山
  • 外文书名:
  • 装帧:平装
    开本:16
  • 页数:393
    字数:590000
    语种:zh-Hans
  • 出版社:科学出版社
    出版时间:2008-05-01
  • 所属分类:TP3 计算技术、计算机技术
  • 定价: ¥45.00元
    售价: ¥35.55元
  • 图书介质:

  • 购买数量: 件  缺货,请选择其他介质图书!
  • 商品总价:

相同系列
全选

内容介绍

样章试读

用户评论

全部咨询

本书面向程序设计的初学者,以Turbo C为编程环境,从计算机程序基本工作原理、面向过程的结构化和模块化程序设计角度阐述C语言实现方法,内容和源程序代码以C89为主要规范,同时也适舍于C99。本书取材新颖,内容丰富,严格遵守IPO (input process outpt)的模块程序结构规范,尽可能地按照先分析并进行算法描述,再进行程序代码实现、调试和测试的过程来展开实例。
本书面向程序设计的初学者,以Turbo C为编程环境,从计算机程序基本工作原理、面向过程的结构化和模块化程序设计角度阐述C语言实现方法,内容和源程序代码以C89为主要规范,同时也适舍于C99。本书取材新颖,内容丰富,严格遵守IPO (input process outpt)的模块程序结构规范,尽可能地按照先分析并进行算法描述,再进行程序代码实现、调试和测试的过程来展开实例。
样章试读
  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

全部咨询(共0条问答)

  • 暂时还没有任何用户咨询内容
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
咨询内容:

目录

  • 目录
    第一篇程序设计及语言基础篇
    第一章C语言程序设计基础3
    1.1计算机程序设计基础知识3
    1.1.1计算机的诞生及特点3
    1.1.2计算机组成的冯·诺依曼体系结构3
    1.1.3计算机工作原理过程4
    1.1.4程序设计语言的演变过程7
    1.2程序设计语言系统在计算机系统环境中的层次定位11
    1.3C语言的起源、历史、特点及其应用领域定位11
    1.3.1C语言的起源和历史11
    1.3.2C语言的特点13
    1.3.3C语言的应用领域14
    1.4C语言源程序的编辑、编译、链接与执行14
    1.5C语言程序的基本框架15
    1.6三种基本的C语言程序结构及其设计方法16
    1.6.1只有主函数的C语言程序结构16
    1.6.2利用库函数实现功能的C语言程序结构16
    1.6.3利用自己设计的函数实现功能的C语言程序结构17
    1.7C语言源程序的书写风格18
    1.7.1标识符及其命名规则18
    1.7.2C语言源程序的书写规范19
    1.8程序设计与编码的一般过程21
    1.9简单问题的C语言程序设计与分析实现实例22
    小结23
    习题24
    第二章C语言中的数据类型及其基本操作26
    2.1樱述26
    2.2数据类型26
    2.2.1基本数据类型的存储壁间长度及其取值范围27
    2.2.2基本数据类型的内部存储格式27
    2.2.3基本数据类型修饰符31
    2.2.4C语言数据类型之间的转换分析31
    2.3常量和变量39
    2.3.1常量39
    2.3.2变量44
    2.4运算符与表达式45
    2.4.1概述6
    2.4.2算术运算46
    2.4.3关系运算4
    2.4.4逻辑运算49
    2.4.5三元条件运算50
    小结51
    习题52
    第三章C语言的程序结构、语旬分类和鼓据的输入输出56
    3.1C语言的程序结构56
    3.2C语言的语句分类56
    3.3数据输入输出概念58
    3.4格式化输入与输出59
    3.4.1格式化输出函数59
    3.4.2格式化输入函数65
    3.5字符数据的输入输出68
    3.5.1字符的输入输出函数68
    3.5.2字符串的输入输出函数68
    小结69
    习题70
    第二篇面向过程的结构化和模块化程序设计及其实现篇
    第四章程序设计的算法基础77
    4.1日常问题求解的一般过程77
    4.2用计算机程序进行问题求解描述的基本方法78
    4.3算法79
    4.3.1算法的组成79
    4.3.2算法的主要特征和性质80
    4.3.3算法的描述方法80
    4.3.4算法描述的C语言程序代码实现86
    4.4问题求解的算法分析、描述与C语言程序代码实现实例87
    小结90
    习题91
    第五章用C语言进行结构化程序设计93
    5.1顺序结构的程序设计93
    5.2选择结构95
    5.2.1亚语句96
    5.2.2条件运算符104
    5.2.3switch语句105
    5.3循环控制110
    5.3.1概述110
    5.3.2goto语句以及用goto语句构成循环111
    5.3.3while语句112
    5.3.4do while语句113
    5.3.5for语句113
    5.3.6几种循环控制结构的等价关系115
    5.3.7循环的嵌套115
    5.4几种常见的循环控制结构程序设计技术简介116
    5.4.1循环程序的控制方法116
    5.4.2应用举例116
    5.5break语句和continue语句121
    5.5.1break语句121
    5.5.2continue语句122
    小结123
    习题124
    第六章模块化程序设计与C语言函数128
    6.1模块化程序设计基础128
    6.1.1模块化程序设计128
    6.1.2C语言环境对模块化程序设计技术的支持131
    6.2函数的声明、定义和调用结构131
    6.2.1C语言程序的组织结构131
    6.2.2函数声明与定义132
    6.2.3画数的调用140
    6.3变量的存储属性149
    6.3.1变量的存储属性和可操作属性149
    6.3.2变量在C语言程序代码中的位置属性150
    6.3.3变量的生存周期及有效作用域150
    6.3.4C语言中的域162
    6.4模块化程序设计实例162
    小结164
    习题164
    第七章预处理命令168
    7.1宏定义168
    7.1.1元参宏定义168
    7.1.2带参宏定义.171
    7.2文件包含177
    7.3条件编译178
    小结180
    习题181
    第三篇程序设计技术提高篇
    第八章数组187
    8.1一维数组187
    8.1.1一维数组的声明及其初始化187
    8.1.2一维数组的引用190
    8.1.3一维数组的应用195
    8.2二维数组210
    8.2.1二维数组的声明210
    8.2.2工维数组的初始化.211
    8.2.3二维数组的引用212
    8.2.4二维数组的应用215
    8.3多维数组及其他类型的数组226
    小结226
    习题227
    第九章指针231
    9.1指针概述231
    9.1.1指针及其本质特征232
    9.1.2指针、变量和指针变量232
    9.1.3指针型表达式及其引用235
    9.1.4多级指针问题238
    9.2指针的应用239
    9.2.1指针与数组239
    9.2.2字符数组与指针249
    9.2.3指针数组253
    9.2.4指针与函数257
    小结268
    习题268
    第十章用户自定义数据类型271
    10.1结构体数据类型概述271
    10.2结构体数据类型的定义及其变量的声明和引用271
    10.2.1结构体数据类型的定义271
    10.2.2结构体变量的声明272
    10.2.3结构体变量的初始化276
    10.2.4结构体变量及其成员引用278
    10.3结构体变量的应用283
    10.3.1结构体数组283
    10.3.2结构体变量作为函数参数及函数返回值292
    10.3.3结构体变量指针295
    10.3.4动态存储分配技术及其应用302
    10.4共用体数据类型定义与共用体变量的声明与引用318
    10.4.1共用体数据类型定义及其变量声明
    10.4.2共用体变量的基本性质321
    10.4.3共用体变量的引用及声明初始化322
    10.4.4共用体变量的应用328
    10.5枚举数据类型333
    10.6为数据类型定义新的类型名335
    小结337
    习题338
    第十一章佳运算及其应用340
    11.1位运算操作符及其使用方法340
    11.1.1位运算符的基本运算规则340
    11.1.2位运算符应用基础342
    11.2位运算应用实例343
    11.3位段.111349
    11.3.1位段的概念和定义方法349
    11.3.2位段的引用方法352
    11.3.3位段的应用353
    小结356
    习题356
    第十二章文件357
    12.1文件概述357
    12.1.1文件的分类357
    12.1.2缓冲文件系统和非缓冲文件系统357
    12.2文件的打开与关闭360
    12.2.1文件的打开360
    12.2.2文件的关闭362
    12.3文件的顺序读写模式362
    12.3.1fgetc()和fputc()362
    12.3.2fgets()和fputs()364
    12.3.3fscanf()和fprintf()366
    12.3.4fread()和如世te()368
    12.4文件的随机读写模式370
    12.4.1文件当前读写位置的指定方法370
    12.4.2文件的随机读写实例371
    12.5非缓冲文件的读写方法374
    小结375
    习题376
    参考文献379
    附录381
帮助中心
公司简介
联系我们
常见问题
新手上路
发票制度
积分说明
购物指南
配送方式
配送时间及费用
配送查询说明
配送范围
快递查询
售后服务
退换货说明
退换货流程
投诉或建议
版权声明
经营资质
营业执照
出版社经营许可证