Escreva um programa em linguagem C para calcular o valor acumulado de 1 a n, s=1+2+3+……+n

Acumulação e soma são casos clássicos de loop. Como implementá-lo?

Claro que é um ciclo

Os loops incluem instruções while, instruções do-while e instruções for. Vamos tentar todas as três instruções.

1. Durante a implementação da declaração

#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.para implementação de declaração

#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;
}

Experimente você mesmo usando a instrução do-while

Acho que você gosta

Origin blog.csdn.net/studyup05/article/details/130331432
Recomendado
Clasificación