21xrx.com
2024-12-23 00:25:57 Monday
登录
文章检索 我的文章 写文章
C语言中如何输入三个整数并按从小到大的顺序输出
2023-06-14 12:52:20 深夜i     --     --
C语言 输入三个整数 从小到大输出

在C语言中,我们可以使用scanf函数来接受用户输入的整数,并使用if语句或者三目运算符来比较大小,最后按照从小到大的顺序输出这三个整数。

以下是一段完整的代码:


#include

int main() {

  int a, b, c, min, mid, max; //声明三个整数和三个变量用来存放最小值、中间值和最大值

  scanf("%d %d %d", &a, &b, &c); //接受用户输入

  if (a <= b && a <= c) { //判断a的大小

    min = a;

    if (b <= c) //判断b和c的大小 else

      mid = c;

      max = b;

    

  } else if (b <= a && b <= c) { //判断b的大小

    min = b;

    if (a <= c) 以此来确定中间值和最大值

      mid = a;

      max = c;

     else

      mid = c;

      max = a;

    

  } else { //判断c的大小

    min = c;

    if (a <= b) //判断a和b的大小 else

      mid = b;

      max = a;

    

  }

  printf("%d %d %d\n", min, mid, max); //按照从小到大的顺序输出这三个整数

  return 0;

}

通过上面的代码,我们可以轻松地实现按照从小到大的顺序输出三个整数的功能。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复