Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

ตัวดำเนินการเชิงสัมพันธ์ในภาษา C คืออะไร?


ใช้สำหรับเปรียบเทียบนิพจน์ทั้งสอง

ตัวดำเนินการ คำอธิบาย ตัวอย่าง a=10,b=20 เอาต์พุต
< น้อยกว่า 10<20 1
<= น้อยกว่า (หรือ) เท่ากับ ก<=b 10<=20 1
> มากกว่า a>b 10>20 0
>= มากกว่า (หรือ) เท่ากับ a>=b 10>=20 0
== เท่ากับ a==b 10==20 0
!= ไม่เท่ากับ a!=b 10!=20 1

เอาต์พุตนิพจน์เชิงสัมพันธ์เป็นจริง (1) (หรือ) เท็จ (0)

อัลกอริทึม

ปฏิบัติตามอัลกอริทึมที่ระบุด้านล่าง -

START
Step 1: Declare integer variables.
Step 2: Read all variables at runtime.
Step 3: Perform relational operations.
   i. a<b
   ii. a<=b
   iii. a>b
   iv. a>=b
   v. a==b
   vi. a!=b
Step 4: Print all computed values.

ตัวอย่าง

ต่อไปนี้เป็นโปรแกรม C เพื่อคำนวณตัวดำเนินการเชิงสัมพันธ์ -

#include<stdio.h>
main (){
   int a,b;
   printf("enter a,b values:\n");
   scanf("%d%d",&a,&b);
   printf("%d\n",a<b);
   printf("%d\n",a<=b);
   printf("%d\n",a>b);
   printf("%d\n",b>=a);
   printf("%d\n",a==b);
   printf("%d\n",a!=b);
}

ผลลัพธ์

คุณจะเห็นผลลัพธ์ต่อไปนี้ -

enter a,b values:
120 340
1
1
0
1
0
1