Составители:
Рубрика:
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
- …
- следующая ›
- последняя »
