求y=1+2+3+ ··· +100的值,使用while ,do-while ,for三种方式实现。
(1)while语句:
#include <stdio.h>
int main()
{
int y=0,i=1;
while(i<=100)
{y+=i;
i++;}
printf("运算结果为:%d\n",y);
return 0;
}
(2)do-while语句:
#include <stdio.h>
int main()
{
int y=0,i=1;
do
{y+=i;
i++;}
while(i<=100);
printf("运算结果为:%d\n",y);
return 0;
}
(3)for语句:
#include <stdio.h>
int main()
{
int y=0,i;
for(i=1;i<=100;i++)
{y+=i;}
printf("运算结果为:%d\n",y);
return 0;
}