C语言编写程序计算从1累加到n的值,s=1+2+3+……+n

  • Post author:
  • Post category:其他


累加求和是循环的经典案例,用什么实现呢?

当然是循环啦

循环有while语句、do-while语句、for语句,三种语句我们都来试试吧

1.while语句实现

#include<stdio.h>
int main()
{
	int i=1,n,sum=0;
	printf("n:");
	scanf("%d",&n);
	while(i<=n)
	{
		sum+=i;
		i++;		
	}
	printf("sum=%d",sum);
	return 0;
}

2.for语句实现

#include<stdio.h>
int main()
{
	int i=1,n,sum=0;
	printf("n:");
	scanf("%d",&n);
	for(;i<=n;i++)
	{
		sum+=i;		
	}
	printf("sum=%d",sum);
	return 0;
}

自己用do-while语句试一试



版权声明:本文为studyup05原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。