使用while实现:
#include <stdio.h>
int main(int argc, const char *argv[]) { int i=1,sum=0;
while(i<=100){ sum += i++; } printf("sum = %d\n",sum); return 0; }
使用do while实现:
#include <stdio.h>
//int sum; //全局变量如果没有赋值默认值是0
int main(int argc, const char *argv[]) { int i=1; // int sum; //局部变量,如果没有赋值,初值是随机数 int sum = 0;
do{ sum += i++; //sum = sum + (i++); }while(i<=100);
printf("sum = %d\n",sum); return 0; }