программирование вариант9 пз1(лабораторная 1). ПЗ1_Иванов Иван Николаевич_Вариант_9. Лабораторная работа 1 (Вариант 9) фио студента Иванов Иван Николаевич Направление подготовки
Скачать 80.63 Kb.
|
ПРАКТИЧЕСКОЕ ЗАДАНИЕ №1 по дисциплине «программирование» Лабораторная работа №1 (Вариант №9)
Москва Контрольные вопросы: Программа на языке Си состоит из набора директив препроцессора, определений функций и глобальных объектов. директива #include даёт компилятору указание читать и компилировать заголовок для библиотечных функций системы ввода/вывода. Функция main() служит отправной точкой для выполнения программы. Она обычно управляет выполнением программы, вызывая другие ее функции Переменные существуют для хранения значений и величин определённых типов данных в памяти. Константы служат для представления значений с плавающей запятой, целых чисел, перечислений или символов, изменение которых невозможно. При объявление переменной указывается спецификация ее типа (например, int, float, char и тд) сложение (" + "), вычитание (" - "), умножение (" * "), деление (" / ") и взятие остатка от деления (" % "). Приоритеты и работа операций обычные: умножение, деление и взятие остатка от деления равноправны между собой и старше, чем сложение и вычитание printf() - для вывода информации. scanf() – для ввода информации. Функция printf преобразует, форматирует и печатает свои аргументы arg1, arg2 и т.д. в стандартном выводе (обычно на экране) в соответствии с информацией, заданной аргументом format, и возвращает количество напечатанных символов. Форматная строка format содержит два вида объектов: обычные символы, которые непосредственно копируются в выходной поток, и спецификации преобразования, каждая из которых вызывает преобразование и печать очередного аргумента функции printf. Любая спецификация преобразования начинается знаком % и заканчивается символом-спецификатором. Функция scanf читает символы из стандартного входного потока (обычно с клавиатуры), интерпретирует их согласно спецификациям строки format и рассылает результаты в свои аргументы arg1, arg2 и т.д. Эти аргументы, каждый из которых должен быть указателем, определяют, где будут запоминаться должным образом преобразованные данные. Функция scanf прекращает работу, когда оказывается, что исчерпался формат или вводимая величина не соответствует управляющей спецификации. В качестве результата scanf возвращает количество успешно введенных элементов данных. Каждое очередное обращение к scanf продолжает ввод с символа, следующего сразу за последним обработанным. |