(1)用for循环:
#include "stdio.h"
int main(int argc,char *argv[]){
int n,s;
for(s=0,n=1;n<101;s+=n++);//s从1累加到100
printf("1+2+3+...+100 = %d\n",s);
return 0;
}
(2)用do~while循环:
#include "stdio.h"
int main(int argc,char *argv[]){
int n=1,s=0;
do
s+=n++;
while(n<101);
printf("1+2+3+...+100 = %d\n",s);
return 0;
}
(3)用while循环:
#include "stdio.h"
int main(int argc,char *argv[]){
int n=0,s=0;
while(n<100)
s+=++n;
printf("1+2+3+...+100 = %d\n",s);
return 0;
}
三种循环的输出都是: