我觉得应该是BD,if,else用于判断,switch,case是分支语句,当选择情况较多时使用,for循环和while循环都可以用于循环语句,但当不知道循环结束条件时优选while循环,当知道循环结束条件选择用for循环,谢谢望采纳,祝你学业有成