首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> C >> 關於C

C 語言巨集定義 TRUE/FALSE 布林邏輯範例

     編輯:關於C

程式碼

#include <stdio.h>

#define TRUE  1
#define FALSE 0

int main(void) {
    int again = TRUE, input;

    puts("輸入小於 50 的數字即結束迴圈。");
    while (again) {
        printf("請輸入整數:");
        scanf("%d", &input);
        again = (input < 50) ? FALSE : TRUE;
    }
    return 0;
}

說明

  • 以巨集模擬布林值(C89 無 _Bool/stdbool.h)。
  • 迴圈條件直接使用 again,非零即真。
  • 現代 C (C99+) 建議改用 #include <stdbool.h> 並使用 true/false/bool。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved