Содержание
- 2. Содержание 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование Типы Модификаторы Итоги Форматный вывод Функции ввода и
- 3. Типы данных Язык С строго типизированный Все переменные должны быть описаны до их использования, т.е. указан
- 4. Типы данных в языке С В языке С определены 5 базовых типов данных: char - символьный,
- 5. Модификаторы signed - знаковый, unsigned - беззнаковый, long - длинный, short - короткий 25.04.2016 каф. РТС
- 6. Модификаторы применяют signed и unsigned применяются к типам char и int. short и long - к
- 7. Целые типы 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование
- 8. Действительные типы 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование Числа с плавающей точкой
- 9. Примеры объявлений (описаний) переменных: float radius; long double integral; long LL; При описании переменные можно инициализировать
- 10. Функции форматного ввода и вывода Функции printf ( ) и scanf ( ). Функции могут читать
- 11. Форматный вывод Синтаксис: printf (“управляющая_строка” , список аргументов ); Управляющая строка содержит два типа информации: символы,
- 12. Команды формата %f - десятичное число с плавающей занятой хх.хххх, %s - строка символов, %n -
- 13. Управляющие константы при выводе \n – переход на новую строку \t – горизонтальная табуляция \b –
- 14. Примеры форматного вывода int i=45; float x=4.672; char c=‘A’; printf (“\n значение i=%d \t значение x=%f
- 15. Пример вывода данных значение i=45 значение x=4.672000 удвоенное значение i=90 значение символа =A код символа=65 25.04.2016
- 16. Задание ширины полей (1) Для действительного числа можно задать точность представления числа printf("%7.3 f", 241.5678456); даст
- 17. Задание ширины полей (2) Для целого числа можно задать наименьшее поле, отводимое для печати. Если строка
- 18. Форматный ввод Синтаксис: scanf (“управляющая_строка” , список аргументов ); Управляющая строка содержит три вида символов: спецификаторы
- 19. Спецификаторы формата %с - чтение символа, %d - чтение десятичного целого, %i - чтение десятичного целого,
- 20. Список аргументов В списке указываются адреса аргументов int c; float b; scanf(“%d %f”, &c, &d); Знаком
- 21. Список аргументов Знак * после % и перед кодом формата дает команду прочитать данные указанного типа,
- 22. Ограничение числа вводимых символов Можно указать наибольшую ширину поля, которая подлежит считыванию. Пример: scanf("%5s", str); читает
- 23. Множество поиска при вводе Множество поиска определяет набор символов, с которыми будут сравниваться читаемые функцией scanf()
- 24. Множество поиска при вводе Множество поиска - список символов, заключенных в квадратные скобки. Перед открывающей скобкой
- 25. Пример 1 использования множества поиска при вводе #include /* Форматный ввод с использованием множества поиска */
- 26. Пример 2 использования множества поиска при вводе #include /* Форматный ввод с использованием множества поиска */
- 27. Ввод/вывод в С++ (1) Язык С++ имеет свою библиотеку ввода/вывода. Она находится в файле iostream.h. Этот
- 28. Ввод/вывод в С++ (2) Переход на новую строку cout например, оператор cout В одном операторе вывода
- 29. Ввод/вывод в С++ (2) Операции ввода тоже можно соединять в одном операторе. Например, если в программе
- 30. Итоги Рассмотренные вопросы: Типы данных в С Модификаторы Ввод/вывод функции ввода/вывода примеры правила 25.04.2016 каф. РТС
- 31. Определение некоторых понятий ANSI –американский национальный институт стандартизации, организация, авторизированная для создания стандартов в области компьтерии
- 32. 25.04.2016 каф. РТС дисциплина Алгоритмизация и программирование Библиографический список Подбельский В.В., Фомин С.С. Курс программирования на
- 34. Скачать презентацию