#include
void main()
{int i = 2;
int j = 1;
int k = 0;
int t;
double sum = 0;
// 注释:1.while
while(k < 20)
{
sum += (double)i/j;
if (k < 19)
printf("%d/%d + ", i, j);
else
printf("%d/%d = %f", i, j, sum);
++k;
t = j;
j = i;
i += t;}
}
①while只有条件成立才执行循环体
do while无论条件成立与否,都至少要执行一次循环体!
②while(表达式)
{
循环体;//反复执行,直到表达式为假
}
③Do While 循环语句与while有一定的区别,它们的区别就是do while不管条件是否为真都会先执行一下,而while必须为真才会执行一次.
④根据循环条件不同,有两种类型的循环
一种:计数循环 (一般使用for)
另一种:条件型循环 (一般使用 while do-while)