do while 也是C语言中一种形成循环结构的语句。而且在此种循环结构中至少会执行一次循环语句,因为它是先执行后比较的模式。

它的结构一般为:

  do

    语句

while 表达式

如果判断表达式为真,则继续执行循环体语句。

main()

    int i,sum=0;

    i=1;

    do 

     { sum=sum+1;

           i++;}

    while (i<5)

   printf("%d\n",sum);

}