max){max=num2;}if(num3>max){max=num3;}//Sortir la valeur maximale"/> max){max=num2;}if(num3>max){max=num3;}//Sortir la valeur maximale">

Maison >tutoriels informatiques >connaissances en informatique >Programme en langage C pour trouver la valeur maximale parmi 3 nombres

Programme en langage C pour trouver la valeur maximale parmi 3 nombres

王林
王林avant
2024-01-06 17:22:023203parcourir

1. Écrivez un programme en langage C capable de saisir 3 nombres et de trouver le plus grand nombre parmi eux.

#include <stdio.h>

int main() {
    int num1, num2, num3;

    // 输入三个数
    printf("请输入三个整数,用空格分隔:");
    scanf("%d %d %d", &num1, &num2, &num3);

    // 找出最大值
    int max = num1;
    if (num2 > max) {
        max = num2;
    }
    if (num3 > max) {
        max = num3;
    }

    // 输出最大值
    printf("最大值是:%d\n", max);

    return 0;
}

2. Utilisez le langage C pour concevoir l'algorithme du plus grand nombre parmi trois nombres

#include <stdio.h>

int findMax(int a, int b, int c) {
    int max = a;
    if (b > max) {
        max = b;
    }
    if (c > max) {
        max = c;
    }
    return max;
}

int main() {
    int num1, num2, num3;

    // 输入三个数
    printf("请输入三个整数,用空格分隔:");
    scanf("%d %d %d", &num1, &num2, &num3);

    // 调用函数找出最大值
    int max = findMax(num1, num2, num3);

    // 输出最大值
    printf("最大值是:%d\n", max);

    return 0;
}

3. Débutant : Comment générer le plus grand nombre parmi trois nombres en langage C

#include <stdio.h>

int main() {
    int num1, num2, num3;

    // 输入三个数
    printf("请输入三个整数,用空格分隔:");
    scanf("%d %d %d", &num1, &num2, &num3);

    // 找出最大值
    int max = num1;
    if (num2 > max) {
        max = num2;
    }
    if (num3 > max) {
        max = num3;
    }

    // 输出最大值
    printf("最大值是:%d\n", max);

    return 0;
}

4. C entrée du langage 3 Valeurs maximales et minimales de sortie des nombres

#include <stdio.h>

int main() {
    int num1, num2, num3;

    // 输入三个数
    printf("请输入三个整数,用空格分隔:");
    scanf("%d %d %d", &num1, &num2, &num3);

    // 找出最大值
    int max = num1;
    if (num2 > max) {
        max = num2;
    }
    if (num3 > max) {
        max = num3;
    }

    // 找出最小值
    int min = num1;
    if (num2 < min) {
        min = num2;
    }
    if (num3 < min) {
        min = num3;
    }

    // 输出最大与最小值
    printf("最大值是:%d\n", max);
    printf("最小值是:%d\n", min);

    return 0;
}

Résumé

  1. (1) Le langage C peut trouver les valeurs maximales et minimales parmi plusieurs nombres d'entrée via des instructions conditionnelles (instructions if).
  2. (2) Utiliser des fonctions pour encapsuler des algorithmes est une bonne pratique de programmation et facilite la réutilisation et la maintenance du code.
  3. (3) Les fonctions d'entrée et de sortiescanfprintf sont utilisées pour l'entrée et la sortie sur la console.

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer