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

อธิบายคำสั่ง if-else ในภาษาซี


คำสั่ง if-else ดูแลเงื่อนไขจริงและเท็จ 'บล็อกจริง' ถูกดำเนินการ เมื่อเงื่อนไขเป็นจริง และ 'บล็อกเท็จ' (หรือ) 'บล็อกอื่น' ถูกดำเนินการ เมื่อเงื่อนไขเป็นเท็จ

ไวยากรณ์

อ้างถึงไวยากรณ์ที่ระบุด้านล่าง -

if (condition){
   True block statement(s)
}else{
   False block statement(s)
}

อธิบายคำสั่ง if-else ในภาษาซี

การทำงานของคำสั่ง ifelse

  • ในเงื่อนไข if else หากเงื่อนไขเป็นจริง จะเข้าสู่คำสั่งบล็อกจริง ดำเนินการดำเนินการและออกจากบล็อก

  • หากเงื่อนไขเป็นเท็จ จะเข้าสู่บล็อกอื่น ซึ่งเป็นบล็อกเท็จโดยยึดตามเงื่อนไข เรียกใช้งานบล็อกอื่นและบล็อกอื่นมีบล็อกนั้นอยู่

ตัวอย่าง

ต่อไปนี้เป็นโปรแกรม C เพื่อดำเนินการตัวดำเนินการแบบมีเงื่อนไข If และ If Else -

#include<stdio.h>
void main (){
   int a=4;
   printf("Enter the value of a: \n");
   scanf("%d",&a);
   if(a%2==1){
      printf("a is odd number \n");
   }else{
      printf("a is even number");
   }
}

ผลลัพธ์

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

Run 1: Enter the value of a: 26
a is even number
Run 2: Enter the value of a: 53
a is odd number