当判断条件是在循环程序里面时就必须用dowhile 及循环必须执行一次时;否则其二者在用法上没有本质区别。举个例子:
i=.......
while(i=.....){
.......}
这时二者可划等号;
do{
x=...;
y=...;
s=x+y;}while(s=...);
这时只能用后者;
当判断条件是在循环程序里面时就必须用dowhile 及循环必须执行一次时;否则其二者在用法上没有本质区别。举个例子:
i=.......
while(i=.....){
.......}
这时二者可划等号;
do{
x=...;
y=...;
s=x+y;}while(s=...);
这时只能用后者;