Информатика. Общая информатика. Основы языка C++. Мамонова Т.Е. - 116 стр.

UptoLike

Составители: 

истинно, иначе ложно. Приоритеты операций в выражениях пред-
ставлены в табл. 11.
Таблица 11
Приоритеты операций в выражениях
Ранг Операции
1 ( ) [ ] -> .
2 ! ~ - ++ -- & * (тип) sizeof тип( )
3 * / % (мультипликативные бинарные)
+ - (аддитивные бинарные)
5 << >> (поразрядного сдвига)
6 < > <= >= (отношения)
7 == != (отношения)
8 & (поразрядная конъюнкция «И»)
9 ^ (поразрядное исключающее «ИЛИ»)
10 | (поразрядная дизъюнкция «ИЛИ»)
11 && (конъюнкция «И»)
12 || (дизъюнкция «ИЛИ»)
13 ?: (условная операция)
14 = *= /= %= -= &= ^= |= <<= >>= (операция присваивания)
15 , (операция запятая)
4.3.6. Ввод и вывод данных
В языке C++ нет встроенных средств ввода и вывода он осуще-
ствляется с помощью функций, типов и объектов, которые находятся
в стандартных библиотеках. Существует два основных способа: функ-
ции, унаследованные из C и объекты C++.
Для ввода/вывода данных в стиле C используются функции, кото-
рые описываются в библиотечном файле stdio.h.
1) printf (форматная строка, список аргументов);
Форматная строка строка символов, заключенных в кавычки,
которая показывает, как должны быть напечатаны аргументы.
Пример 19
printf (“Значение числа Пи равно %f\n”, pi);
Форматная строка может содержать
1) символы печатаемые текстуально;
2) спецификации преобразования;
3) управляющие символы.
Каждому аргументу соответствует своя спецификация преобразования:
%d, %i – десятичное целое число;
116