Maison >Problème commun >Que signifie while en langage C ?

Que signifie while en langage C ?

清浅
清浅original
2019-05-14 10:28:2055371parcourir

Alors que le langage C est un mode de boucle de base dans les ordinateurs, cela signifie que lorsque l'expression est vraie, la prédiction est exécutée, et lorsque l'expression est fausse, la boucle est sautée.

Que signifie while en langage C ?

Alors qu'en langage C est une instruction de boucle et un mode de boucle de base des ordinateurs. Entrez dans la boucle lorsque les conditions sont remplies et sautez si les conditions ne sont pas remplies

La séquence d'exécution de while

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

while (表达式)
{
        语句;
}

Lorsque l'expression est vraie, l'instruction suivante est exécutée ; une fois l'instruction exécutée, on juge si l'expression est vraie. Si elle est vraie, l'instruction suivante est. exécuté à nouveau ; puis il est jugé si l'expression est vraie... et la boucle continue ainsi jusqu'à ce que l'expression soit fausse et sorte de la boucle. C'est la séquence d'exécution de while.

É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 <stdio.h>
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位小数是%.6
    return 0;
}

Le résultat de sortie est :
somme = 3.141591

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!

Déclaration:
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
Article précédent:Que signifie le script ?Article suivant:Que signifie le script ?

Articles Liés

Voir plus