单选题 以下程序的路径数为______条。
if(a>0)

if(b>0)
result=a+b;

if(c>0) result+=1;
A.3 B.6 C.8 D.12

【正确答案】 B
【答案解析】[解析] 可以将所列出的程序看做一个嵌套的判定与一个普通判定串接,嵌套型的路径数为n+1,所以整个代码可以看做一个3路径判定和一个2路径判定的串接,所以总路径数为3×2=6条。