exemple de boucle while en langage C

L
Libérer: 2020-05-30 18:01:46
original
8245 Les gens l'ont consulté

exemple de boucle while en langage C

Exemple de boucle while en langage C

La séquence d'exécution de la boucle while est très simple, son format est :

while (Expression)
{
Déclaration ;
}

Lorsque l'expression est vraie, l'instruction suivante est exécutée après l'exécution de l'instruction, il est jugé si l'expression est vraie ; c'est vrai, exécutez à nouveau l'instruction suivante ; puis déterminez si l'expression est vraie... et continuez à boucler ainsi jusqu'à ce que l'expression soit fausse et sortez de la boucle. C'est la séquence d'exécution de while.
Notez que lors de la programmation en tant que débutant, quel que soit le nombre de lignes, "{}" doit être ajouté aux instructions d'exécution qui suivent if, else, for, while et do, même s'il n'y a qu'une seule ligne. Il est particulièrement important de développer de bonnes habitudes de programmation.
Écrivez un programme ci-dessous pour implémenter cette fonction : calculez la valeur de (1-1/3+1/5-1/7+1/9-1/11…)*4.

# include  int main(void){ int i = 1;int j = 1; double sum = 0; //结果肯定是小数, 所以要定义成double或float型 while (1.0/i > 1e-6) /*当1/i小于10的-6次方时停止循环。这个循环条件是自己定的, 定得越小最后的结果就越精确。注意1一定要写成小数的形式即1.0*/ { sum += (1.0 / i) * j; i+=2;j = -j; //实现正负交替 } sum *=4; printf("sum = %lf\n", sum); //double是%lf, 取6位小数是%.6return 0; }
Copier après la connexion

Le résultat de sortie est :
sum = 3.141591

Apprentissage recommandé :Tutoriel vidéo en langue C

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!