حلقه for در زبان C

برای تکرار یک بلوک کد، به تعداد دلخواه از حلقه for استفاده می کنیم.

for (expression 1; expression 2; expression 3) {
  // بلوک کد اجرا خواهد شد
}

expression 1 : تعداد دفعات تکرار حلقه را مشخص می کند.

expression 2 : شرط حلقه را تعریف می کنیم که در صورت صحیح یا غلط بودن آن، حلقه اجرا شود.

expression 3 : از متغیر افزایشی ( i++ ) جهت افزایش مقدار داده ( i ) به میزان یک واحد استفاده می شود تا حلقه مجدد تکرار شود.

برای مثال در حلقه زیر اعداد 0 تا 4 را با استفاده از حلقه for چاپ کرده ایم.

int i;

for (i = 0; i < 5; i++) {
  printf("%d\n", i);
}

ابتدا یک متغیر ( i ) از جنس عددی ( int ) تعریف کردیم.

سپس شرط (i < 5) را نوشتیم.

سپس مقدار متغیر ( i ) را به صورت افزایشی ( i++ ) می نویسیم تا یک واحد به متغیر ( i ) اضافه شده و دوباره حلقه for بلوک کد را اجرا کند.

تمرین

با استفاده از حلقه for جمله "Learning C at PNLdev." را 5 بار تکرار کنید.

(int i = 0; i < 5; ) {
printf("Learning C at PNLdev.\n");
}
مشاهده پاسخ
توسعه دهندگان
امین آهن کوبی