📌  相关文章
📜  c程序使用条件运算符查找最少5个数字 - C编程语言(1)

📅  最后修改于: 2023-12-03 15:00:12.925000             🧑  作者: Mango

使用条件运算符查找最小的5个数字

本篇文章将介绍使用条件运算符在C程序中查找最小的5个数字的方法。

思路

我们可以定义5个变量来存储这5个数字,然后使用条件运算符逐一比较,将最小的数字存储到相应的变量中。

代码实现
#include <stdio.h>

int main()
{
    int num1, num2, num3, num4, num5;
    printf("请输入5个数字:\n");
    scanf("%d %d %d %d %d", &num1, &num2, &num3, &num4, &num5);
  
    int min1 = (num1 < num2) ? num1 : num2;
    int min2 = (num3 < num4) ? num3 : num4;
    int min3 = (min1 < min2) ? min1 : min2;
    int min4 = (min3 < num5) ? min3 : num5;
  
    printf("最小的5个数字为:%d, %d, %d, %d, %d\n", min1, min2, min3, min4, num5);
  
    return 0;
}

该程序首先定义了5个变量来存储5个数字,然后通过scanf()函数实现用户输入这5个数字的功能。

接着,使用条件运算符逐一比较这5个数字,将最小的数字存储到相应的变量中。

最后,程序通过printf()函数输出这5个最小的数字。

总结

本篇文章介绍了使用条件运算符在C程序中查找最小的5个数字的方法,可以通过该方法实现对数字的逐一比较和存储,是C程序设计中常见的一种算法。