回覆列表
  • 1 # 曾哥哥喂喂喂

    1.C語言中字元是使用char來定義的,使用關係運算符(>,<,=)即可對字元進行比較。

    2.在編譯器中定義a、b兩個字元型變數,併為其賦值。具體程式碼如下:

    #include <stdio.h>

    int main()

    {

    char a = "a";

    char b = "b";

    printf("字元a、b的比較:\n");

    printf("a大於b:%d\n", a>b);

    printf("a小於b:%d\n", a<b);

    printf("a等於b:%d\n", a==b);

    return 0;

    }

    3.執行程式碼後,我們可以得到如圖所示結果。1表示條件為真,0表示條件為假。

    4.字串使用char[]來定義,可以使用strcmp()來判斷大小,也可以使用關係運算符(>,<,=)判斷大小。

    5.使用strcmp()對字串進行比較大小時,需要引入標頭檔案string.h。具體程式碼如下。

    6.執行程式碼後,我們可以得到如圖所示結果。注:使用strcmp進行判斷時,返回結果為0,表示兩個字串相等。返回結果大於0,表示第一個引數字串大。返回結果小於0,表示第二個引數字串大。

  • 中秋節和大豐收的關聯?
  • 腳拇外翻怎麼治療才是最好的?