21xrx.com
2024-12-22 23:15:12 Sunday
登录
文章检索 我的文章 写文章
C语言中如何比较三个数大小
2023-06-17 09:23:54 深夜i     --     --
C语言 三个数 最大 比较 if语句 三目运算符

在C语言中,比较三个数大小可以通过两种方法实现:嵌套if语句和使用三目运算符。

嵌套if语句实现:


#include

int main() {

  int a,b,c;

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

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

  if(a>b) {

   if(a>c) {

     printf("%d 最大", a);

   }else {

     printf("%d 最大", c);

   }

  }else {

   if(b>c) {

     printf("%d 最大", b);

   }else {

     printf("%d 最大", c);

   }

  }

  return 0;

}

使用三目运算符实现:


#include

int main() {

  int a,b,c,max;

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

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

  max = (a>b) ? ((a>c) ? a : c) : ((b>c) ? b : c);

  printf("%d 最大", max);

  return 0;

}

通过以上两种方法,即可轻松实现比较三个数大小的功能。

  
  

评论区

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