比较三个整数变量是您可以很容易编写的一个简单的程序之一。 在这个程序中,您可以使用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语言循环示例