一、源程序(改进后)
1、while循环:
#include "stdio.h"
int main(void)
{
int n;
int i, sum;
printf("请输入(1+2+3...n)n:");
scanf("%d", &n);
i = 1;
sum = 0;
while (i <= n)
{
sum = sum + i;
i++;
}
printf("(1+2+3...+%d=%d\n", n, sum);
return 0;
}
2、do...while循环:
#include "stdio.h"
int main(void)
{
int n;
int i, sum;
printf("请输入(1+2+3...n)n:");
scanf("%d", &n);
i = 1;
sum = 0;
do
{
sum = sum + i;
i++;
} while (i <= 100);
printf("(1+2+3...+%d=%d\n", n, sum);
return 0;
}