C语言比较三个整数示例

比较三个整数变量是您可以很容易编写的一个简单的程序之一。 在这个程序中,您可以使用scanf()函数从用户处获取输入,也可以在程序本身中静态定义。

我们期望它也是一个简单的程序,将一个值与其余两个进行比较,并检查结果,并对所有变量应用相同的过程。 对于此程序,所有值应该是唯一的值。

流程图

我们可以为下面给出的程序绘制一个流程图 -

该图中显示了三个if-else-if和另一个对比语句。

代码实现

下面我们来看看这个程序的具体实现 -

#include <stdio.h>

int main() {
   int a, b, c;

   a = 10;
   b = 20;
   c = 30;

   if ( a > b && a > c )
      printf("%d is the largest.", a);
   else if ( b > a && b > c )
      printf("%d is the largest.", b);
   else if ( c > a && c > b )
      printf("%d is the largest.", c);
   else   
      printf("Values are not unique");

   return 0;
}

执行上面示例代码,得到以下结果 -

30 is the largest.

上一篇: C语言算术运算示例程序 下一篇: C语言循环示例