while和do...while的区别

在一般情况下,用while语句和用do…while语句处理同一问题时,若二者的循环体部分是一样的,那么结果也一样。如例1和例2程序中的循环体是相同的,得到的结果也相同。但是如果while后面的表达式一开始就为假(0值)时,两者循环的结果是不同的。 例1. 用while循环 运行结果(两次) (1)输入i=1时 (2)输入i=11时 例2.用do…while循环 运行结果(两次) (1)输入i=1时
相关文章
相关标签/搜索