原文: https://beginnersbook.com/2014/06/c-program-to-find-greatest-of-three-numbers/

在本教程中,我们共享了一个程序,该程序比较三个输入整数并返回最大数字作为输出。为了进行这种比较,我们使用了一个简单的if-elseif-else块。

查找三个输入数字中的最大数字的程序

该程序将提示用户输入三个整数,并根据输入,它将比较并显示最大数字作为输出。在这个程序num1, num2, num3是三个int变量,依次表示number1number2number3

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int num1,num2,num3;
  5. //Ask user to input any three integer numbers
  6. printf("\nEnter value of num1, num2 and num3:");
  7. //Store input values in variables for comparsion
  8. scanf("%d %d %d",&num1,&num2,&num3);
  9. if((num1>num2)&&(num1>num3))
  10. printf("\n Number1 is greatest");
  11. else if((num2>num3)&&(num2>num1))
  12. printf("\n Number2 is greatest");
  13. else
  14. printf("\n Number3 is greatest");
  15. return 0;
  16. }

输出:

  1. Enter value of num1, num2 and num3: 15 200 101
  2. Number2 is greatest