2 / 2 / 1
Регистрация: 09.11.2010
Сообщений: 65
|
|
1 | |
Строковый ввод-вывод13.11.2010, 00:24. Показов 2346. Ответов 0
Метки нет (Все метки)
Спасайте...
Лабораторная работа № 9 "Строковый ввод-вывод" Цель: Работа с текстовыми файлами, ввод-вывод текстовой информации и ее хранение на внешних носителях. 1 Краткие теоретические сведения Для построчного ввода - вывода используются следующие функции; 1 char *fgets(char *s, int n, FILE *F), где char *s - адрес, по которому размещаются считанные байты; int n - количество считываемых байтов; FILE *fp - указатель на файл, из которого производится считывание. Прием символов заканчивается после передачи n байтов или при получении "\n". Управляющий символ "\n" тоже передается в принимающую строку. В любом случае строка заканчивается "\0". При успешном завершении считывания, функция возвращает указатель на прочитанную строку, иначе возвращает NULL. 2) char *fputs(char *s, FILE *F), где char *s - адрес, из которого берутся записываемые в файл байты; FILE *fp - указатель на файл, в который производится запись. Пример: int MAXLINE=255; //максимальная длина строки FILE *in, //исходный файл *out; //принимающий файл char buf[MAXLINE]; //строка, с помощью которой выполняется копирование //копирование строк одного файла в другой while (fgets (buf, MAXLINE, in)!=NULL) fputs(buf,out); 2. Постановка задачи 1. Создать текстовый файл F1 не менее, чем из 10 строк и записать в него информацию 2. Выполнить задание. 3. Варианты 7. 1 Скопировать из файла F1 в файл F2 все строки, кроме тех, что начинаются на букву А. 2 Подсчитать количество символов в первом слове F2. 4. Содержание отчета 1 Постановка задачи. 2 Описание используемых типов данных. 3 Текст функций для: • формирования файла, • печати файла, • копирования файлов, • выполнения задания. 4. Результат решения конкретного варианта.
0
|
13.11.2010, 00:24 | |
Ответы с готовыми решениями:
0
Строковый ввод-вывод Строковый ввод-вывод Строковый ввод-вывод Строковый ввод-вывод |
13.11.2010, 00:24 | |
13.11.2010, 00:24 | |
Помогаю со студенческими работами здесь
1
Строковый ввод-вывод Строковый ввод-вывод Нужна Помощь! Строковый ввод-вывод! Строковый ввод-вывод и считывание последнего слова в строке Заменить в программе, переводящую строку в двоичный код, консольный ввод/вывод на файловый ввод/вывод Строковый ввод (слов больше одного) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |