ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.06.2021

Просмотров: 296

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

Разницу  между  первой  и  второй  формами  записи  данных  операторов 

можно продемонстрировать на следующем примере: 

 
int i=10, j=10; 
int a = i++; //значение a = 10; i = 11; 
int b = ++j; //значение b = 11; j = 11; 

Из полученных результатов видно, что если оператор инкремента стоит 

после имени переменной,  то сначала выполняется операция присваивания и 
только  затем  операция  инкремента.  Во  втором  случае  наоборот,  операция 
инкремента  реализуется  до  присвоения  результата  другой  переменной. 
Поэтому значение a = 10, а значение b = 11. 

ЗАДАНИЕ НА ЛАБОРАТОРНУЮ РАБОТУ 

1. Создать консольный проект. 
2. Написать программу вычислений в соответствии с заданным вариантом 
(числовые параметры задаются самостоятельно). 
3. Сделать вывод о полученных результатах работы программы. 


background image

Содержание отчета 

1. Титульный лист с названием лабораторной работы, номером своего 
варианта, фамилией студента и группы. 
2. Текст программы. 
3. Результаты действия программы. 
4. Выводы о полученных результатах работы программы. 

Контрольные вопросы 

1. Приведите примеры правильных имен переменных. 
2. Чему будет равна переменная c в строке программы float c=7/2 ? 
3. Приведите примеры неправильных имен переменных. 
4. Как записывается оператор умножения в языке С? 
5. Как изменится значение переменной i в строчке программы i=i+1? 
6. Что такое операция декремента?