溫馨提示×

C語言的三目運算符如何正確使用

小樊
95
2024-06-20 01:00:26
欄目: 編程語言

C語言中的三目運算符是一種簡潔的條件判斷語句,其基本語法為:

(condition) ? expression1 : expression2;

其中,condition是一個條件表達式,如果條件為真,則返回expression1的值,否則返回expression2的值。

以下是一個使用三目運算符的示例代碼:

#include <stdio.h>

int main() {
    int num = 10;
    char* result = (num % 2 == 0) ? "偶數(shù)" : "奇數(shù)";
    
    printf("%d 是 %s\n", num, result);
    
    return 0;
}

在上面的示例中,如果num是偶數(shù),則result的值為"偶數(shù)",否則為"奇數(shù)"。通過三目運算符,可以簡潔地實現(xiàn)條件判斷,并將結果賦值給一個變量。

0