<өзгерту>- <3-өрнек> цикл параметрінің өзгеру қадамын анықтайды (басқарушы айнымалыға өсімше береді) немесе параметр мәнін өзгерту ережесін анықтайды, ал <оператор> цикл денесі - қайтала орындалатын цикл денесін құрайтын қарапайым немесе құрамды операторлар .
Мысалы,
for ( i=1; i<=10; i=i+3) { sum+=i; printf(‘’ sum=%d’’,sum);}
мұнда i=1 цикл параметрінің бастапқы мәні , i<=10 цикл денесінің орындалу шарты, шарт орындалады: sum=1; i=i+3=4 басқарушы айнымалыға өсімше береді, тағыда шарт тексеріледі:4 <10, шарт орындалады:sum=4; параметр цикліне өсімше беріледі i=i+3=7; шарт тексеріледі 7 <10 ‘’ақиқат’’, сондықтан sum=7. Келесі i=7+3=10, шарт тексеріледі 10 <10 өрнегінің мәні ‘’жалған’’ , for циклінің жұмысы осымен аяқталады for циклінің 1-ші жолынан цикл параметрі туралы толық ақпарат алуға бола ды. For циклінің кейбір мүмкіндіктері :
Цикл параметрінің өсу операциясының орнына кему операциясын қолдануға болады: for (i=10; i>0; i=i-3); printf (“ %d\n”,i);
Параметр қадамы h- ты кезкелген бүтін сан етіп алуға деп болады:
10>
Достарыңызбен бөлісу: |