C notas de estudio de idiomas while

Presentación de un ejemplo: aproximación pai para calcular Pi. fórmula dada, calculada hasta el anterior 100.

Con una sentencia for:

#include <stdio.h>
#include <math.h>
int main ()
{
	double sum =0,pi,c;
	int n;
	for (n=1;n<=100;n++)	
	{
		c = pow(-1,n+1)/(2*n-1);
		sum = sum + c ;
	}
	pi = 4 * sum;
	printf("pi=%lf\n",pi);
}

Con la declaración whlie:

#include <stdio.h>
#include <math.h>
int main ()
{
	double sum = 0,pi,c=1,s=1;
	int n =1 ; 
	while(fabs(c)>=1e-6)	
	{
		sum = sum + c ;
		s=-s;
		n++;
		c = s/(2*n-1);
	}
	pi = 4 * sum;
	printf("pi=%lf\n",pi);
} 

mientras que la declaración - "Cuando el tipo"

whlie (条件表达式)
	循环体

No ignore sus propios códigos golpean un paso realmente va a encontrar un montón de problemas

Mira este código, utilizando la sentencia while 1 + ... 100;

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

mientras que los estados y de las declaraciones expresadas ciclo, los tiempos de ciclo son generalmente adecuados para la declaración de uso para un número indeterminado de ciclos con la declaración whlie.

Gracias ve aquí! Ven con nosotros! see u mañana!

Publicado 20 artículos originales · ganado elogios 27 · Vistas a 20000 +

Supongo que te gusta

Origin blog.csdn.net/Lemonliyi/article/details/105106780
Recomendado
Clasificación