c語(yǔ)言如何求兩個(gè)數(shù)中的較大者

小億
91
2024-10-11 17:30:13

在C語(yǔ)言中,可以使用條件運(yùn)算符(也稱為三元運(yùn)算符)來(lái)求兩個(gè)數(shù)中的較大者。以下是一個(gè)簡(jiǎn)單的示例:

#include <stdio.h>

int main() {
    int num1 = 5;
    int num2 = 10;
    int max;

    max = (num1 > num2) ? num1 : num2;

    printf("兩個(gè)數(shù)中的較大者是: %d\n", max);

    return 0;
}

在這個(gè)示例中,我們定義了兩個(gè)整數(shù)變量num1num2,并使用條件運(yùn)算符? :來(lái)比較它們的大小。如果num1大于num2,則max被賦值為num1;否則,max被賦值為num2。最后,我們使用printf函數(shù)輸出較大者的值。

0