問答題
【計算題】
下面是一段求最大值的程序,其中datalist是數據表,n是datalist的長度。

(1) 畫出該程序的控制流圖,并計算其McCabe環(huán)路復雜性。

(2) 用基本路徑覆蓋法給出測試路徑。
Pathl:①→③
Path2:①→②→④→⑥→„
Path3:①→②→⑤→⑥→„
(3) 為各測試路徑設計測試用例。
Path1:取n=1,datalist[0]=1,預期結果:k=0
Path2:?。簄=2,datalist[0]=1,datalist[1]=0,預期結果:k=0
Path3:?。簄=2,datalist[0]=0,datalist[1]=1,預期結果:k=1