21xrx.com
2024-12-23 02:57:08 Monday
登录
文章检索 我的文章 写文章
如何使用C语言从小到大输出三个数
2023-06-17 02:42:14 深夜i     --     --
C语言 if-else 比较运算符 键盘输入 输出 排序

在C语言中,我们可以使用if-else逻辑语句和比较运算符来对三个数进行从小到大的排序,排序的过程可以分为两步:

1、比较三个数的大小,找到最小的数,并且输出。

2、去掉已输出的最小数,对剩下的两个数进行比较,找到最小的数,并且输出。

下面是使用C语言实现输出三个数从小到大排序的代码:


#include

int main(){

  int a,b,c;

  printf("请输入三个整数:\n");

  scanf("%d%d%d",&a,&b,&c);

  if(a<=b&&a<=c){

    printf("%d ",a);

    if(b<=c){

      printf("%d %d",b,c);

    }

    else{

      printf("%d %d",c,b);

    }

  }

  else if(b<=a&&b<=c){

    printf("%d ",b);

    if(a<=c){

      printf("%d %d",a,c);

    }

    else{

      printf("%d %d",c,a);

    }

  }

  else{

    printf("%d ",c);

    if(a<=b){

      printf("%d %d",a,b);

    }

    else{

      printf("%d %d",b,a);

    }

  }

  return 0;

}

上述代码中,我们定义了三个整数类型的变量a、b和c,并使用scanf()函数从键盘输入三个数的值。

接着,使用if-else逻辑语句和比较运算符进行三个数的大小比较和输出,最终得到输出结果为从小到大排列的三个数。

以下是本文提供的几个与C语言有关的关键词:

C语言、if-else、比较运算符、键盘输入、输出、排序。

  
  

评论区

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