Меню сайта

Урок 5. Выполнение простых операций в C++. 2 Часть.


С++ обеспечивает также операции уменьшения

Как вы уже знаете, двойной знак плюс (++) представляет собой оператор увеличения C++. Подобным образом двойной знак минус (—) соответствует —оператору уменьшения —C++, который уменьшает значение переменной на 1. Как и в случае с операцией увеличения, C++ поддерживает префиксный и постфиксный операторы уменьшения. Следующая программа DECCOUNT.CPP иллюстрирует использование оператора уменьшения —C++:

#include &lt-iostream.h&gt-

void main(void)

{ —
— — -int small_count = 0- —
— — -int big_count = 1000- —
— — -cout &lt-&lt- «small_count равно » &lt-&lt- small_count &lt-&lt- endl- —
— — -cout &lt-&lt- «small_count— производит » &lt-&lt- small_count— &lt-&lt- endl- —
— — -cout &lt-&lt- «конечное значение small_count равно » » small_count &lt-&lt- endl- —
— — -cout &lt-&lt- «big_count равно » &lt-&lt- big_count &lt-&lt- endl- —
— — -cout &lt-&lt- «—big_count производит » &lt-&lt- —big_count &lt-&lt- endl- —
— — -cout &lt-&lt- «конечное значение big_count равно » &lt-&lt- big_count &lt-&lt- endl- —
}

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

С:&gt- DECCOUNT &lt-ENTER”

small_count равно 0

small_count— производит 0

конечное значение small_count равно -1

big_count равно 1000

—big_count производит 999

конечное значение big_count равно 999

Как видите, префиксный и постфиксный операторы уменьшения C++ работают так же, как и соответствующие операторы увеличения, с той лишь разницей, что они уменьшают значение переменной на 1.

ДРУГИЕ ОПЕРАТОРЫ С++

В этом уроке описаны обычные арифметические операции C++, а также операции увеличения и уменьшения. В программах на C++ вы можете встретить одну или несколько операций, перечисленных в табл. 5.2:

Таблица 5.2. —Операции C++, которые вы можете встретить в программах.

Операция

Функция

Категория: Обучение C++ | Дата: 26.03.13

Меню раздела
Блок