Содержание
- 2. Операторы языка. Оператор-выражение Выражение становится оператором, если за ним стоит точка с запятой « ; ».
- 3. Используется, когда по синтаксису должен быть хотя бы один оператор, но его нет. Операторы языка. Пустой
- 4. Составной оператор – набор операторов, выполняющихся последовательно и составляющих единое целое. Операторы языка. Составной оператор {
- 5. if (выражение) Оператор 1; else Оператор 2; if (выражение) { блок операторов_1 } else { блок
- 6. if (N>0) if (A>=B) Z=A; else Z=B; Операторы языка. Условный оператор (2) if (N>0) if (A>=B)
- 7. if (выражение1) Оператор 1; else if (выражение2) Оператор 2; else Оператор 3; Операторы языка. Условный оператор
- 8. if (a Z=a+t; else if ((a>3) && (a Z=a*t; else if ((a>=100) && (a Z=a*2*t; else
- 9. switch (выражение) { case константное_выражение_1: оператор; … … case константное_выражение_n: оператор; … default: оператор; … };
- 10. char c; … switch (c) { case ‘1’: printf(“one”); break; case ‘2’: printf(“two”); case ‘3’: case
- 11. while (выражение) оператор while (выражение) { блок операторов }; выражение – условие цикла оператор – тело
- 12. Пример «пустого» while: while (выражение); Пример «бесконечного» while: while (1) { if (выражение) break; … };
- 13. scanf(“%d”, &a); while (x>0) { //действия с участием a, x scanf(“%d”, &a); } Операторы языка. Цикл
- 14. for (выражен_1; выражен_2; выражен_3) тело цикла Операторы языка. Цикл for (1) выражен_1 – вычисляется один и
- 15. for (выражение_1; выражение_2; выражение_3) оператор for (выражение_1; выражение_2; выражение_3) { блок операторов }; Операторы языка. Цикл
- 16. for (i=0; i if (i%2==0) printf(“%d\n”,i); Операторы языка. Цикл for (3) for (i=0; ; i++) {
- 17. do оператор while (выражение); do { блок операторов } while (выражение); Тело цикла выполняется до тех
- 18. do { scanf(“%d”,&a); //действия с участием а } while (a>0); Операторы языка. Цикл do-while (2) Из
- 19. while (выражение1) { if (выражение2) break; … }; Оператор break вызывает завершение самого внутреннего включающего его
- 20. i=0; while (i { if (mas[i]==FindElement) break; i++; } Операторы языка. BREAK (2)
- 21. while (выражение1) { if (выражение2) continue; … Оператор continue позволяет пропускать оставшуюся часть цикла while, do-while,
- 22. for (i=0; i { if (i%2==0) continue; //только для нечетных чисел … if (…) else if
- 24. Скачать презентацию