单选题

有下列程序:

main()

{ int k=5,n=0;

while(k>0)

{switch(k)

{dcfault:break;

case 1:n=n+k;

case 2:

case 3:n+=k;

}

k--;

}

printf("%d\n".n);

}

程序运行后的输出结果是(     )。

【正确答案】 D
【答案解析】