一、流程图 二、测试用例设计 三、测试结果 在语句覆盖与判定覆盖的过程中测试通过。 四、代码优化建议 if与else嵌套语句太多,代码读起来较复杂。数量边界没有设定清楚,且题意理解错误,例如:1000以内佣金是a*0.1(令实际佣金为a),1000以上1800以下佣金是1000*0.1+(a-100 ...
分类:
其他好文 时间:
2017-03-22 17:52:53
阅读次数:
155
一:流程图 二:测试用例设计 三:测试结果 答:通过测试 四:代码优化建议 1、在main方法里面当用户输入边的值不是整数时,在提示用户后应当从新让用户输入数据,最后不要直接退出。 2、可以用循环语句进行多次判断。 ...
分类:
其他好文 时间:
2017-03-22 00:05:00
阅读次数:
129
任务: 1、流程图:根据被测代码,绘制程序流程图 2、测试用例设计:依据语句覆盖、判定覆盖,编写测试用例设计 3、测试结果:执行测试,并给出测试结论:通过与不通过。 4、代码优化建议:对被测代码,依据通用编码规范,进行符合性代码审查,给出修改代码的建议。 测试代码链接:http://www.cnbl ...
分类:
其他好文 时间:
2017-03-21 22:09:15
阅读次数:
170
#include<stdio.h>int main(){int a[11]={2,0,1,6,0,2,4,2,8,4};//定义一个数组int *p;//定义p为指向整形变量的指针变量for(p=a;p<(a+11);p++)//把a数组的第一个值的地址存放在指针p里,每一次循环使p的值增加4个字节 ...
分类:
其他好文 时间:
2017-03-19 14:23:29
阅读次数:
112
#include <stdio.h>int main(){ int a[10]={1,2,3,4,5,6,7,8,9,10};//学号为6 故定义a[10] int *p;//定义指针 for(p=a;p<(a+10);p++)//定义一个for循环 减少步骤遍历数组a printf("%d\n", ...
分类:
编程语言 时间:
2017-03-19 00:01:38
阅读次数:
216
#include<stdio.h>int main(){ //利用数组来遍历数组元素 int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p = a; for (int i=0; i<10; i++,p++) //注意:我们这里的p+1是加的对应数据类型的一个单元 prin ...
分类:
其他好文 时间:
2017-03-18 23:55:12
阅读次数:
290
#include<stdio.h>int main(){ int a[12]={2,0,1,6,0,2,4,2,6,8,0,0};//定义一个一维数组a[12]并初始化;学号尾号为8,8+4=12 int i;//定义一个整型变量 int *p;//定义一个指针变量 p=a;//使指针指向数组a f ...
分类:
其他好文 时间:
2017-03-18 23:52:19
阅读次数:
275
#include<stdio.h> int main() {int a[9]={1,2,3,4,5,6,7,8,9};//定义一个数组a[9],学号尾数5+4=9 int*p=a,i;//定义一个指针p for(i=0;i<9;i++)//运用for循环对数组遍历 {printf("%d\n",*p ...
分类:
其他好文 时间:
2017-03-18 23:25:11
阅读次数:
179
#include<stdio.h>#include<stdlib.h>int main(){int i,a[9]={1,2,3,4,7,5,8,9,0},//定义一个数组*p=a;p=a;for(i=0;i<10;i++,p++)//以i=0开始循环,直到i<10printf("a[%d]=%d", ...
分类:
其他好文 时间:
2017-03-18 22:42:46
阅读次数:
101
#include<stdio.h> int main() {int i,a[4],*p=a; //定义一个数组a[4],学号尾数0+4=4 p=a; //重新使p指向a[4] for(i=0;i<4;i++,p++) printf("a[%d]=%d",i,*p); printf("\n"); re ...
分类:
其他好文 时间:
2017-03-18 22:41:35
阅读次数:
116