摘要: 这是第一次的同桌结对:一、单元测试 (1)单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。 (2)单元测试的对象:软件设计的最小单位——模块或函数 (3)单元测试的目的:1、为了提高软件开发效率和质量2.统一单元测试风格3、保证文档与单元 4、测试编码的一致性5、方便开发人员进行单元测试的开发6、使单元测试能够有效正常的自动执行 下面是一个要单元测试的函数int Largest(int list[], int length){ int i,max; for(i = 0; i max)... 阅读全文
posted @ 2014-03-10 19:51 超369 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 小组成员: 杨世超 李夏蕾这是我们软件工程老师上课进行的结对小组实践题目,我们两个人商量了思路,和具体的解题过程下面是我们的解题思路:首先动态的输入数组元素然后通过三层的for循环来进行遍历数组 第一层循环是数组的开始部分,第二层是数组子集的元素个数,第三层是求其相应的和,并与每一次的max相比较,保留最大值。从每一个的开端一个一个遍历,先求出以a[0]开始的所有子集,再依次求出以a[i]开头的所有子集,并依此保留一次遍历的最大值,及其相应的长度,利用数组存储对应的最大值和长度,最后再进行比较,并输出最大值和数组最大子集。 在这个过程中,由于循环的利用导致有的时候循环的数目不对或者是初始化放错 阅读全文
posted @ 2014-03-10 19:39 超369 阅读(691) 评论(0) 推荐(0) 编辑
摘要: #includeusingnamespacestd;#defineM100#defineN50intmain(){ FILE*fp; char*p,ch,temp[N]={'\0'},str[M][N]={'\0'},g[N];inti=0,j=0,a[M]={0},b[M]={0},v; cout>g; if((fp=fopen(g,"r"))==NULL) { printf("无法打开此文件\n"); exit(0); }//读取文件并把所有单词存储在str[M][N]中。 while(!feof(fp)) { 阅读全文
posted @ 2014-03-02 20:35 超369 阅读(660) 评论(1) 推荐(0) 编辑