ตัวดำเนินการเปรียบเทียบ
ตัวดำเนินการเปรียบเทียบที่นิยมใช้กันมีดังนี้
== ตัวดำเนินการเท่ากัน!= ตัวดำเนินการไม่เท่ากัน>= ตัวดำเนินการมากกว่าหรือเท่ากับ<= ตัวดำเนินการน้อยกว่าหรือเท่ากับ> ตัวดำเนินการมากกว่า< ตัวดำเนินการน้อยกว่า
ตัวอย่างเช่น หากนักเรียนต้องการเปรียบเทียบว่า 10 และ 20 เท่ากันหรือไม่ จะเขียนได้ดังนี้
10 == 20 ซึ่งถ้าเท่ากันจริง โปรแกรมจะคืนค่า 1 แต่ถ้าไม่เท่ากันโปรแกรมจะคืนค่า 0
หรือต้องการเปรียบเทียบว่า 10 มากกว่าหรือเท่ากับ 20 จริงหรือไม่ จะเขียนได้ดังนี้
10 >= 20 ซึ่งถ้าจริง โปรแกรมจะคืนค่า 1 แต่ถ้าไม่จริงโปรแกรมจะคืนค่า 0
ตัวอย่างโปรแกรมเพื่อตรวจสอบว่า 10 มากกว่าหรือเท่ากับ 20 จริงหรือไม่
#include<stdio.h>
#include<stdlib.h>
int main()
{
int x;
x = 10>=20;
printf(“%d\n”,x);
system(“pause”);
return 0;
}
|
(ที่มา:http://www.nattapon.com/2013/12/c-language-8-operation2/)
