用案例说明三种循环的差异或循环条件控制的方法

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 08:59:12
用案例说明三种循环的差异或循环条件控制的方法用案例说明三种循环的差异或循环条件控制的方法用案例说明三种循环的差异或循环条件控制的方法#include <stdio.h>#defi

用案例说明三种循环的差异或循环条件控制的方法
用案例说明三种循环的差异或循环条件控制的方法

用案例说明三种循环的差异或循环条件控制的方法
#include <stdio.h>
#define MAXIMUM10

int main()
{
int i, j, k;
int sum1 = 0, sum2 = 0, sum3 = 0;

// for loop example
for (i = 1; i < MAXIMUM; i++)
{
sum1 += i;
}
printf("for loop example: sum1 is: %d\n", sum1);

// while loop example, when j is more or equal than 10, the while loop don't the loop
j = 1;
while (j < MAXIMUM)
{
sum2 += j++;
}
printf("while loop example: sum1 is: %d\n", sum2);

// do while loop example, when k is more or equal than 10, the do while will do once loop
k = 1;
do 
{
sum3 += k++;
} while (k < MAXIMUM);
printf("do while loop example: sum1 is: %d\n", sum3);

return 0;
}