#include <stdio.h>
int main()
{
int sum = 0;
int i = 1;
int flag = 1;
while(i<=100)
{
i++;
sum= i*flag+sum;
flag=(-1)*flag;
printf("sum=%d",sum);
return 0;
}
}
你的return 0 为什么在循环体里面?
按照你的想法, printf("sum=%d",sum);
return 0;应该在循环体外面才对