![]()
|
|||
Практическая работа № 9. Обработка массива символов.Стр 1 из 3Следующая ⇒ Практическая работа № 9. Обработка массива символов. Объём учебного времени – 2ч
Методические рекомендации 1. Цель работы: Научиться работать со строками и символами. 2. Перечень необходимых средств обучения:
2.1 Технические средства обучения: Компьютер Core i3 3.0, 2 Gb оперативной памяти, винчестер 250 Gb, DVD 2.2 Программное обеспечение: - Программа ОС Windows XP/7; - Антивирусные программы: Kaspersky AntiVirus; - Браузер Internet Explorer; - Интегрированная среда программирования MS Visual Studio 2010.
3. Основные теоретические положения: В C++ используется два типа строк: массив элементов типа char и тип str. 1 вариант. Объявления массива строк выглядит как объявление массивов чисел: Для хранения строки нам нужен массив: char str[7] = {"с","т","р","о"."к","а"}; Есть более простой способ: char str[] = "строка"; Каждая строка должна заканчиваться символьной константой "\0", которая представляет пустой байт. Способы ввода строки с клавиатуры: 1 способ: функцией scanf() со спецификацией ввода %s. Функция вводит символы до первого пробела 2 способ: специальная библиотечная функция gets(). Она находится в файле stdio.h. Данная функция позволяет вводить строки, содержащие пробелы. При этом можно исправлять введённые символы пока не нажата клавиша ENTER. Обе указанные функции автоматически ставят в конце строки (массива) нулевой байт. Вывод строк организуется через функции printf() или puts().Функция puts() предусматривает вывод в конце выводимой строки символа новой строки. Функция printf() не выводит этого символа в конце строки. Для отображения вводимого текста на русском языке требуется сохранить файл с кодировкой – кириллица (DOS) 866.
|
|||
|