Составители:
Рубрика:
float f = 1.234;
/* Открытие файла для записи */
stream = fopen("File1.txt", "w+");
/* Запись данных в файл */
fprintf(stream, "%d %c %f", i, c, f);
/* Закрытие файла */
fclose(stream);
return 0;
}
5.
Необходимо написать программу, которая производит считывание из файла и вы-
вод на экран символов, которые были записаны в предыдущем примере. Текст програм-
мы:
#include <stdio.h>
#include <conio.h>
int main(void)
{
FILE *stream;
int i;
char c;
float f;
/* Открытие файла для считывания данных */
stream = fopen("File1.txt", "r+");
/* Чтение данных из файла */
fscanf(stream, "%d %c %f", &i, &c, &f);
/* Очистка экрана */
clrscr();
/* Вывод данных на экран*/
printf ("i=%d c=%c f=%f", i, c, f);
getch();
/* Закрытие файла */
fclose(stream);
return 0;
}
6.
Необходимо написать программу, которая производит запись в бинарном виде
символьного массива на диск, считывание данных с диска в другой массив и вывод этого
массива на экран. Текст программы:
#include <string.h>
#include <stdio.h>
#include <conio.h>
int main(void)
{
FILE *stream;
char msg[] = "Это проверочный тест";
char buf[25];
clrscr();
if ((stream = fopen("FILE2.TXT", "w+"))= = NULL)
{
fprintf(stderr, "Невозможно открыть файл.\n");
135
float f = 1.234; /* Открытие файла для записи */ stream = fopen("File1.txt", "w+"); /* Запись данных в файл */ fprintf(stream, "%d %c %f", i, c, f); /* Закрытие файла */ fclose(stream); return 0; } 5. Необходимо написать программу, которая производит считывание из файла и вы- вод на экран символов, которые были записаны в предыдущем примере. Текст програм- мы: #include#include int main(void) { FILE *stream; int i; char c; float f; /* Открытие файла для считывания данных */ stream = fopen("File1.txt", "r+"); /* Чтение данных из файла */ fscanf(stream, "%d %c %f", &i, &c, &f); /* Очистка экрана */ clrscr(); /* Вывод данных на экран*/ printf ("i=%d c=%c f=%f", i, c, f); getch(); /* Закрытие файла */ fclose(stream); return 0; } 6. Необходимо написать программу, которая производит запись в бинарном виде символьного массива на диск, считывание данных с диска в другой массив и вывод этого массива на экран. Текст программы: #include #include #include int main(void) { FILE *stream; char msg[] = "Это проверочный тест"; char buf[25]; clrscr(); if ((stream = fopen("FILE2.TXT", "w+"))= = NULL) { fprintf(stderr, "Невозможно открыть файл.\n"); 135
Страницы
- « первая
- ‹ предыдущая
- …
- 133
- 134
- 135
- 136
- 137
- …
- следующая ›
- последняя »