![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
关于while和for的区别,下列叙述中正确的是()。
A.while语句的循环体至少无条件执行一次,for语句的循环体可能一次都不执行
B.while语句只能用于循环次数未知的循环,for语句只能用于循环次数已知的循环
C.在很多时候,while和for可以等价使用
D.while语句只能用于可迭代变量,for语句可以用任意表达式表示条件
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_q_ckda.png)
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_q_wyda.png)
- · 有6位网友选择 B,占比50%
- · 有3位网友选择 C,占比25%
- · 有2位网友选择 A,占比16.67%
- · 有1位网友选择 D,占比8.33%