顺序结构函数设计小结

原创 2012年03月27日 23:16:23

先判断各种输入,如果不合法或不正确,直接return或return错误。

1)参数是否合法

2)函数处理需要的内部数据或状态是否正确。


函数主体

1)如果是并列做了几件事(可能是通信内聚临时内聚

      就要把每件事封装成子函数

2)如果是按顺序做了几件事

      a)  如果几件事之间都是为了同一个目的,就是顺序内聚,要把每件事封装为子函数。

      b)  如果几件事之间没有一个统一定的目的,则是过程内聚,说明函数设计本身有问题,需要把函数拆开。

算法 数据结构函数实现模板

  • 2012年05月17日 11:01
  • 124KB
  • 下载

字符串拆分函数\树形结构函数

USE [mytest] GO /****** Object: UserDefinedFunction [dbo].[fn_get_Split] Script Date: 10/11/20...

快学Scala 读书笔记之 Chapter 2、3、4(控制结构函数,数组,映射,元组)

第二章 控制结构与函数Scala和其他编程语言的一个根本性差异是,在C++或Java中,表达式和语句会看做两种不同的东西,表达式有值,而语句执行动作。在Scala中,几乎所有构造出来的语法结构都有值。...

linux中C语言函数:数据结构函数(二分查找、二叉树、哈希表、线性搜索)

1. qsort 、bsearch 包含头文件:#include void qsort(void *base , size_t nmemb , size_t size, int(*comopare)(...

结构类型、结构函数和构造函数

在初学C#的时候,有三个概念可能会容易搞混——结构类型、结构函数、构造函数。          结构类型是由几个数据组成的数据结构,这些数据可能有不同的的类型。结构就是把这些不同类型的数据组合在一起,...

数据结构小结——顺序栈

栈是数据结构中的一种存储方式,和栈内存没有什么关系,它可以存在栈内存上,也可以存在堆内存上,此篇介绍的顺序栈栈就是存在栈内存上的。 顺序栈顾名思义,就是存在内存上连续一段地址空间内的栈,和顺序表差不...

数据结构小结——顺序表(数组版)

何为顺序表,引用百度百科中的一段话来说 顺序表是在计算机内存中以数组的形式保存的线性表,是指用一组地址连续的存储单元依次存储数据元素的线性结构。线性表采用顺序存储的方式存储就称之为顺序表。顺序表是...

数据结构小结——顺序队列

前面介绍了两种栈,接下来自然要介绍两种队列,队列这种东西就是和栈反着干,先进先出,大家可以想想在超市排队付款的时候,是不是前面的人付完款就走了,队列就是这个样子的。此篇讲的是队列中的顺序队列。...

数据结构小结——顺序表(指针版)

上一篇介绍的是基于柔性数组存储数据的顺序表,我个人感觉它和我这篇要介绍的基于给指针开辟空间存数据的顺序表差不多,都是使用堆内存,并且能够对数据存储空间调整大小。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:顺序结构函数设计小结
举报原因:
原因补充:

(最多只允许输入30个字)