多项选择题

A.只能用switch多分支语句实现计算器程序
B.用switch..case..default结构实现的计算器中加入default语句使得程序具有较好的容错性
C.用switch结构实现计算器,结构紧凑,代码条理
D.switch结构与if...else..if都是用来实现多分支选择结构的