do while循环
cs
do
循环语句;
while(表达式);
例:
![](https://img-blog.csdnimg.cn/direct/0a3f7877af3e42c8bd88d605e5bec578.png)
do while里的break
![](https://img-blog.csdnimg.cn/direct/5163f0e4fa904ffb95fd4ffaa35ebaa7.png)
do while里的continue
![](https://img-blog.csdnimg.cn/direct/baee32819da1412faad4b73a07aaf71e.png)
练习
1.计算n的阶乘
![](https://img-blog.csdnimg.cn/direct/910ab20255c941a38b519613f2f007d5.png)
1*2*3*4=24
2.计算1!+2!+3!+.......+10!
![](https://img-blog.csdnimg.cn/direct/806d8ffaedf545379f032a3ed635584a.png)
3.在一个有序数组中查找具体的某个数字h(二分查找)
![](https://img-blog.csdnimg.cn/direct/c125cacc9fff4b6f9adacfec2dcb393d.png)
do
循环语句;
while(表达式);
例:
1*2*3*4=24