【正文】
處理。 } B[i]=A[i][k]。jn。i++) { k=0。 ④ 對(duì)全部各層循環(huán)同時(shí)取最小循環(huán)次數(shù),或者同時(shí)取最大循環(huán)次數(shù) ?回到引例 有如下代碼( C語言): For (i=0。測(cè)試時(shí)保持所有外層循環(huán)的循環(huán)變量取最小值,所有其它嵌套內(nèi)層循環(huán)的循環(huán)變量取“典型”值 。 j = n? A[j]A[k]? k = j j ++ f d c a b e 循環(huán) i n A[ i ] A[ i +1] A[ i +2] k 路 徑 0 1 2 1 1 i a c 1 2 1 2 i a b e f c 2 1 i +1 a b d f c 1 3 1 2 3 i a b e f e f c 2 3 1 i +2 a b e f d f c 3 2 1 i +2 a b d f d f c 3 1 2 i +1 a b d f e f c d 改改 kk 的的 值值 , ee 不不 改改 kk 的的 值值 (2) 嵌套循環(huán)測(cè)試 ① 對(duì)最內(nèi)層循環(huán)做簡(jiǎn)單循環(huán)的全部測(cè)試。 k = i 。 j = n。 例:求最小值 k = i。 } B[i]=A[i][k]。jn。i++) { k=0。其他方法 循環(huán)測(cè)試 1 程序插樁技術(shù) 2 靜態(tài)測(cè)試方法 3 白盒測(cè)試總結(jié) 4 ?引例 有如下代碼( C語言): For (i=0。inum。 for (j=k+1。j++) { if (A[i][j]A[i][k]) k=j。 } 該循環(huán)的測(cè)試用例設(shè)計(jì)思