Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Операторы ветвления и логические выражения в языке Си

Автор:   •  Октябрь 21, 2019  •  Лабораторная работа  •  596 Слов (3 Страниц)  •  353 Просмотры

Страница 1 из 3

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение высшего образования «Томский государственный университет систем управления и радиоэлектроники»

Кафедра экономической математики, информатики и статистики

Операторы ветвления и логические выражения в языке Си (Лабораторная работа №3)

Отчет по дисциплине «Программирование»

Студент гр. 599-1

________/К.В.Коноваленко

«___» _____________ 2019 г.

Проверил:

к. ф.-м.н., доцент каф ЭМИС

____________/Е.А. Шельмина

«___» _____________ 2019 г.

Томск 2019

Цель работы: изучить операторы условия, операции отношения, логические операции и выражения языка программирования Си.

Краткие теоретические сведения

Приоритет операций в Си

Оператор if ….. else

Когда требуется не просто выполнять операции последовательно (линейный процесс), а изменять ход вычислительного процесса в зависимости от некоторых условий, используется ветвление по условию

1

Формат оператора if … else :

Блок-схема оператора.

Правило выполнения: сначала выполняется БЛОК 1 , затем, если указанное условие истинно, то выполняется БЛОК 2, если ложно, то выполняется БЛОК 3. Затем выполняется БЛОК 4. Т.е. в зависимости от условия выполняется либо БЛОК2, либо БЛОК 3.

Итак, все зависит от выполнения или невыполнения условия. Обычно условия могут состоять из переменных, выражений и функций. Единственное требование состоит в том, что сравнивать можно сравнимое !!!.

Любое выражение, в том числе логическое, всегда имеет значение. Если выражение ложно, то оно равно 0. Истинным является выражение, не равное 0 (положительные, отрицательные, целые, дробные).

Для записи условий применяются следующие специальные знаки (Таблица 1):

= = Равно

< Меньше

< = Меньше или равно

> Больше

>= Больше или равно

!= Не равно

&& И

|| ИЛИ

Таблица 1 – Специальные знаки

2

Оператор - переключатель switch( )

Для тех случаев, когда требуется выбрать действия не из двух вариантов , а из нескольких, предназначен оператор переключатель switch .

Формат:

Значения 1-8 – константные выражения целочисленного типа или char, которые сравниваются с параметром-выражением. В качестве параметра может использоваться только переменная целого или символьного типа или целочисленное выражение, содержащее переменные данного

...

Скачать:   txt (7.9 Kb)   pdf (42.4 Kb)   docx (10.3 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club