Latest web development tutorials
×

C курс

C Язык учебника C Краткое введение C параметры окружающей среды C Структура программы C Базовый синтаксис C Типы данных C переменная C постоянная C Storage Class C операторы C судья C циркуляция C функция C Обзорное правила C массив C указатель C строка C структура C союз C поле Bit C typedef C Входной и Выходной C грамотность документов C препроцессор C заголовок C Слепки C Обработка ошибок C Рекурсия C Переменный параметр C Управление памятью C Параметры командной строки C Классические 100 случаев

C Стандартная библиотека

C Стандартная библиотека - справочное руководство C Стандартная библиотека - <assert.h> C Стандартная библиотека - <ctype.h> C Стандартная библиотека - <errno.h> C Стандартная библиотека - <float.h> C Стандартная библиотека - <limits.h> C Стандартная библиотека - <locale.h> C Стандартная библиотека - <math.h> C Стандартная библиотека - <setjmp.h> C Стандартная библиотека - <signal.h> C Стандартная библиотека - <stdarg.h> C Стандартная библиотека - <stddef.h> C Стандартная библиотека - <stdio.h> C Стандартная библиотека - <stdlib.h> C Стандартная библиотека - <string.h> C Стандартная библиотека - <time.h>

C для цикла

C цикл C цикл

цикл позволяет писать определенное количество структуры управления с обратной связью.

грамматика

синтаксис языка Cдля цикла:

for ( init; condition; increment )
{
   statement(s);
}

Здесь поток управления для контура:

  1. инициализации сначала выполняется, и только один раз.Этот шаг позволяет объявлять и инициализировать любые управляющие переменные цикла. Вы также можете написать любое заявление, которое не здесь, до тех пор, пока существует точка с запятой появляться.
  2. Далее, мы будем судитьсостояние.Если это правда, то тело цикла выполняется. Если ложно, то тело цикла не выполняется, и поток управления переходит к немедленно для следующего цикла отчетности.
  3. После выполнения операции для тела цикла, управление потоком отскакивает вышеприращения заявления.Это утверждение позволяет обновлять управляющую переменную цикла. Заявление можно оставить пустым, до тех пор, появляются условия, чтобы иметь точку с запятой.
  4. Состояние оценивается снова. Если это правда, то цикл выполнения, процесс повторяется (тело цикла, а затем увеличьте значение шага, а затем повторно определить условия). Когда условие становится ложным, ибо цикл завершается.

технологическая схема

C для цикла

примеров

#include <stdio.h>
 
int main ()
{
   /* for 循环执行 */
   for( int a = 10; a < 20; a = a + 1 )
   {
      printf("a 的值: %d\n", a);
   }
 
   return 0;
}

Когда приведенный выше код компилируется и выполняется, он дает следующие результаты:

a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 15
a 的值: 16
a 的值: 17
a 的值: 18
a 的值: 19

C цикл C цикл