使用while和dowhile实现1到100相加的和

    技术2025-11-16  6

    使用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; }

     

     

    Processed: 0.009, SQL: 9