温馨提示×

c语言怎么比较两个数的大小

小亿
142
2024-02-29 09:35:17
栏目: 编程语言

在C语言中,比较两个数的大小可以通过以下方式实现:

  1. 使用if语句:
#include <stdio.h>

int main() {
    int num1, num2;

    printf("请输入两个整数:\n");
    scanf("%d %d", &num1, &num2);

    if (num1 > num2) {
        printf("%d 大于 %d\n", num1, num2);
    } else if (num1 < num2) {
        printf("%d 小于 %d\n", num1, num2);
    } else {
        printf("%d 等于 %d\n", num1, num2);
    }

    return 0;
}
  1. 使用三元运算符:
#include <stdio.h>

int main() {
    int num1, num2;

    printf("请输入两个整数:\n");
    scanf("%d %d", &num1, &num2);

    int max = (num1 > num2) ? num1 : num2;
    int min = (num1 < num2) ? num1 : num2;

    printf("最大值为:%d\n", max);
    printf("最小值为:%d\n", min);

    return 0;
}

这两种方法都可以用来比较两个数的大小,根据具体情况选择合适的方法即可。

0