21xrx.com
2025-04-12 22:54:52 Saturday
文章检索 我的文章 写文章
如何在C语言中比较两个数的大小
2023-06-17 13:35:24 深夜i     16     0
C语言 比较大小 if语句 三目运算符

在C语言中,比较两个数的大小是一个非常基本的操作。它在编程中经常用到,无论是判断条件还是排序都离不开这个操作。下面是两种比较大小的方法:

方法一:使用if语句

使用if语句可以很方便地比较两个数的大小,代码如下:

#include 
int main()
{
  int a, b;
  printf("请输入两个数:");
  scanf("%d %d", &a, &b);
  if (a > b) {
    printf("%d%d 大\n", a, b);
  } else if (a < b) {
    printf("%d%d 小\n", a, b);
  } else {
    printf("%d%d 相等\n", a, b);
  }
  return 0;
}

输入两个整数后,程序会判断哪个数更大或更小,或者两数相等。

方法二:使用三目运算符

除了使用if语句,还可以使用三目运算符来比较两个数的大小,代码如下:

#include 
int main()
{
  int a, b, max;
  printf("请输入两个数:");
  scanf("%d %d", &a, &b);
  max = a > b ? a : b;
  printf("%d%d 中,%d 更大\n", a, b, max);
  return 0;
}

三目运算符其实就是一个简单的if语句,不过它更加简洁。

  
  

评论区

请求出错了