关于fault,error, failure的一些辨别

程序1

for循环中的i应该是大于等于0的,如果不是是得不到预期的值的;

‚test:x=[2,3,5],y=3,expected=1;

ƒtest:x=[2,3],y=2,expected=0;

④test:x=[0,3,5],y=2,expected=-1;

程序2

根据注释可以知道在for循环中需要使用倒序,即应该为for(int i=x.length-1;i>=0;i--),否则不可能得到一个数组的最后一个0在数组的位置,比如所给的测试数组,其实结果应该为0

‚test:x=[];

ƒtest:x=[0,1],expected=0;

④test:x=[1,2,3],expected=-1;

posted on 2017-02-27 12:34  陌然之始  阅读(202)  评论(0)    收藏  举报

导航