×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
高级语言程序设计教程-C基础与C++

高级语言程序设计教程-C基础与C++

1星价 ¥21.5 (7.2折)
2星价¥21.5 定价¥29.8
暂无评论
图文详情
  • ISBN:9787811355406
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:253
  • 出版时间:2010-09-01
  • 条形码:9787811355406 ; 978-7-81135-540-6

本书特色

《高级语言程序设计教程:C基础与C++》:全国高校计算机应用系列教材

内容简介

本书先介绍了程序设计的基本概念,接着以visualc++6.0作为实验开发平台,通过大量精选的案例,全面系统地介绍了c语言基本数据类型、运算符、表达式、数据的输入输出、分支和循环控制结构、数组、函数、指针、结构体、枚举、编译预处理等内容。

目录

前言
i 解题和程序设计概要
 1 计算机解决问题的初级概念
  1.1 问题求解的一般概念
  1.2 计算机解决的问题
 2 程序设计的概念
  2.1 算法和程序
  2.2 程序设计方法
  2.3 程序设计语言
  2.4 计算机如何存储数据
ⅱ 程序语言基础(c语言)
 3 数据类型与基本输入输出
  3.1 概述
  3.2 标识符
  3.3 数据类型
展开全部

节选

《高级语言程序设计教程:C基础与C++》先介绍了程序设计的基本概念,接着以Visualc++6.0作为实验开发平台,通过大量精选的案例,全面系统地介绍了C语言基本数据类型、运算符、表达式、数据的输入输出、分支和循环控制结构、数组、函数、指针、结构体、枚举、编译预处理等内容。

相关资料

插图:程序设计方法是指组织程序内部数据和逻辑所用的方法。随着计算机应用的不断普及,程序规模随之越来越大,程序设计的目标也由原来追求程序的高效率转变为对程序的可读性、可靠性、移植性、重用性、可维护性的综合考虑,这促进了程序设计方法的发展。2.2.1结构化程序设计早期的程序设计由于受硬件技术的限制,所以没有成型的设计方法,主要依赖个人技术和经验编程,因此程序的可读性、可维护性和重用性都很差。随着计算机硬件技术和其他相关信息技术的发展,同时也为了能够编写和维护复杂庞大的程序,在20世纪60年代出现了结构化程序设计方法,又称面向过程的程序设计方法。结构化程序设计强调程序设计风格和程序结构的规范化,提倡清晰的结构。结构化程序设计方法的基本思路是:把一个复杂问题的求解过程分阶段进行。具体方法包括:①自顶向下;②逐步细化;③模块化设计;④结构化编码。自顶向下是一种问题分解技术,将复杂的问题分解为一系列复杂性相对较低的子问题,然后逐个解决这些子问题,从而使整个问题得到解决;逐步细化是指对问题按层次进行分解,每一层不断将子问题细化,到了*后一层所有问题都是简单易解决的小问题;模块化设计是指将大程序划分成若干个子程序,每个子程序称为一个模块;结构化编码是指用结构化的计算机语言编写程序代码。结构化程序设计是对程序的功能进行分解,将数据和对数据的处理过程分开,以过程为中心设计程序。因为用结构化程序设计方法设计的程序耦合度过高,所以这必然降低程序的安全性和重用性。例如,过程1和过程2都要操作数据A(如图2-2所示),当数据A的结构改变时,过程1和过程2都要进行相应的修改;当过程1修改时,可能会引起过程2的修改。而且每一种相对于老问题的新方法都要带来额外的开销。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航