C语言编程实现从1到100的求 和

2020-08-16 教育 115阅读
for循环
#include
main()
{int i,s=0;
for(i=1;i<=100;i++)
s+=i;
printf("s=%d",s);
}
方法一定义求和函数
#include
int add(int,int);
main()
{int i,y;
for(y=0,i=1;i<=100;i++)
y=add(y,i);
printf("%d",y);
}
int add(int a,int b)
{int s=0;
s=a+b;
return s;
}
方法二do while求和
#include
main()
{int i=1,s=0;
do
{s=s+i;i++;}
while(i<=100);
printf("s=%d",s);
}
方法三while
#include
main()
{int i=1,s=0;
while(i<=100)
{s+=i;i++;}
printf("s=%d",s);
}
方法四递归求和
#include
int fun(int n)
{
if(n==1)return 1;
return n+fun(n-1);
}
main()
{
printf("%d",fun(100));
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com