ساختار شرطی else در زبان C
در صورتی که نتیجه شرط نوشته شده نادرست ( false ) بود می توان از else برای تعیین یک بلوک کد جهت اجرا استفاده کرد.
if (condition) {
// اگر شرط برقرار باشد بلوک کد اجرا خواهد شد
} else {
// و در صورت برقرار نشدن شرط این بلوک از کد اجرا خواهد شد
}
int time = 20;
if (time < 18) {
printf("Good day.");
} else {
printf("Good evening.");
}
توضیح مثال بالا:
در این مثال عدد متغیر زمان، 20 بوده و از عدد 18 بزرگتر است،در نتیجه از تابع else برای ایجاد شرط دوم استفاده کردیم تا در صورت منفی بودن جواب شرط دوم اجرا شود.
توسعه دهندگان
امین آهن کوبی