87
Си?
2.
Какие базовые типы данных языка программирования Си вы знаете?
3.
Каков принцип использования логических значений в языке
программирования Си?
4.
Является ли Си языком со статической или динамической типизацией?
Как записывается объявление переменных в языке программирования
Си?
5.
Как записывается оператор присваивания в языке программирования
Си?
6.
Какие существуют и как записываются арифметические операции в
языке программирования Си?
7.
Какие существуют и как записываются логические операции в языке
программирования Си?
8.
Какие операции, кроме арифметических и логических, возможны в Си?
Приведите примеры.
9.
Каково условное выражение языка программирования Си? Приведите
пример использования.
10.
Что такое явное преобразование типов в Си? Приведите пример.
Принципы ввода-вывода в
языке Cи
Говоря о принципах организации ввода-вывода информации в языке
программирования Си, напомним, что сам язык не включает в себя
операторы ввода-вывода, а все поддерживающие эти процессы операции
осуществляются с помощью стандартных функций. Этот подход был
применен разработчиками с целью достижения легкости переносимости
между различными платформами.
В языке Си, поскольку он генетически связан с операционной системой
UNIX, поддерживается концепция стандартных потоков ввода (input),
вывода (output) и ошибок (errors). По умолчанию стандартный ввод
связан с клавиатурой компьютера, стандартный вывод — с экраном
дисплея, поток ошибок — также с экраном. Стандартные операции ввода-
вывода поддержаны библиотечными функциями, описание которых
содержится в заголовочном файле stdio.h. Это прежде всего printf
для форматного вывода и scanf для ввода информации.
Функция printf
имеет следующий синтаксис:
printf("<
форматная строка>"[,<
список переменных>]);
Список переменных может отсутствовать, в этом случае printf
используется просто для вывода на экран текстовой строки. Форматная
88
строка представляет собой строку символов, которые выводятся на экран,
наряду с форматными символами, не выводимыми, но описывающими
формат печати переменных (если они есть). Исторически форматный
вывод ведет свою родословную еще от языка Фортран.
Достарыңызбен бөлісу: