答:根据情况不同而定,for循环语句主要针对有限循环而言,也就是说当循环有上限的时候,一般使用for循环。while循环语句则针对那些无限循环的代码而言,当循环没有明确上限,上限只是根据程序中的条件而定。
答:这个要视具体情况而定,如果条件在三重之内,最好使用条件语句。如果超过了三重,最好使用分支语句。