凡是能用while循环处理,都能用do-while循环处理。
在一般情况下,用while语句和用do-while语句处理同一问题时,若二者的循环体部分是一样的,它们的结果也一样。但是如果while后面的判断表达式一开始就为假(0)时,两种循环的结果是不同的。
#include<stdio.h>
int main()
{
int sum = 0, i;
scanf("%d",
凡是能用while循环处理,都能用do-while循环处理。
在一般情况下,用while语句和用do-while语句处理同一问题时,若二者的循环体部分是一样的,它们的结果也一样。但是如果while后面的判断表达式一开始就为假(0)时,两种循环的结果是不同的。
#include<stdio.h>
int main()
{
int sum = 0, i;
scanf("%d",