Devdit
 

ภาษาซี เท่ากับ ไม่เท่ากับ เปรียบเทียบค่าตัวแปร

1.5K

ภาษาซี เท่ากับ ไม่เท่ากับ บทความนี้สอนใช้เครื่องหมายเท่ากับ (==) และไม่เท่ากับ (!=) สำหรับเปรียบเทียบค่าของตัวแปร 2 ตัว โดยใช้ร่วมกับคำสั่ง if พร้อมแสดงผลลัพธ์การเปรียบเทียบค่าออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง ภาษาซี เท่ากับ ไม่เท่ากับ เปรียบเทียบค่าตัวแปร

#include <stdio.h>

int main() {
    int a = 5, b = 8, c = 5;
    if( a == c ) {
      printf("ค่าของตัวแปร a เท่ากับค่าของตัวแปร c\n");
    }
    if( a != b ) {
      printf("ค่าของตัวแปร a เท่ากับค่าของตัวแปร b\n");
    }
    return 0;
}

ผลลัพธ์

ค่าของตัวแปร a เท่ากับค่าของตัวแปร c
ค่าของตัวแปร a เท่ากับค่าของตัวแปร b

คำอธิบาย

ภาษาซี เท่ากับ ไม่เท่ากับ จากตัวอย่างสร้างตัวแปร a = 5, b = 8 และ c = 5 ชนิด int จากนั้นเปรียบเทียบค่าร่วมกับคำสั่ง if คือ

1. if( a == c ) คือ ถ้าค่าของตัวแปร a เท่ากับค่าของตัวแปร c ให้โปรแกรมทำงานในคำสั่ง if ดังกล่าว

2. if( a != b ) คือ ถ้าค่าของตัวแปร a ไม่เท่ากับค่าของตัวแปร b ให้โปรแกรมทำงานในคำสั่ง if ดังกล่าว

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ