21xrx.com
2024-06-03 04:58:03 Monday
登录
文章检索 我的文章 写文章
【教程】C语言输入三个整数 按从小到大顺序输出
2023-06-15 12:34:08 深夜i     --     --
C语言 输入 输出 整数 选择排序 变量 scanf printf

C语言是一门比较经典的编程语言,在学习过程中难免会用到输入和输出操作,本篇文章将会教大家如何输入三个整数,并按照从小到大的顺序输出。

输入三个整数:

在C语言中,要输入三个整数可以使用scanf函数:


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

其中%d表示输入一个整数,&a表示把输入的值赋给变量a。同样的,&b和&c也表示把输入的值赋给变量b和变量c。

按照从小到大的顺序输出:

接下来,我们要对a,b,c三个数进行从小到大的排序。这里我们可以采用选择排序算法,具体步骤如下:

1. 从a,b,c三个数中选出最小的数,将其与a交换;

2. 接下来从b,c两个数中选出最小的数,将其与b交换;

3. 最后c就是最大的数。

代码实现如下:


if(a>b)

  int t=a;

  a=b;

  b=t;

if(a>c)

  int t=a;

  a=c;

  c=t;

if(b>c)

  int t=b;

  b=c;

  c=t;

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

运行结果即为按照从小到大的顺序输出的三个整数。

  
  

评论区

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