دستور if در زبان C
دستور if در زبان C یک عبارت بولی را بررسی می کند و در صورت درست بودن، کدهای داخل بلوک if اجرا می شوند.
نحوه نوشتن دستور if
در مثال زیر Syntax دستور شرطی if در زبان C را مشاهده می کنید:
1 2 3 | if(boolean_expression) { /* statement(s) will execute if the boolean expression is true */ } |
اگر عبارت بولی true باشد، کدهای داخل بلوک if اجرا می شوند. اگر عبارت بولی false باشد، اولین کدی که بعد از بلوک if قرار دارد، اجرا می شود. در زبان برنامه نویسی C، هر مقدار 0 یا null به عنوان false در نظر گرفته می شود و مقادیر غیر 0 و غیر null هم به عنوان true در نظر گرفته می شوند.
دیاگرام دستور if
مثال
1 2 3 4 5 6 7 8 9 10 11 12 | #include <stdio.h> int main () { /* local variable definition */ int a = 10; /* check the boolean condition using if statement */ if( a < 20 ) { /* if condition is true then print the following */ printf("a is less than 20\n" ); } printf("value of a is : %d\n", a); return 0; } |
زمانی که کد بالا توسط کامپایلر زبان C و اجرا شود، نتیجه زیر را تولید خواهد کرد:
1 2 | a is less than 20; value of a is : 10 |
هیچ نظری ثبت نشده است