База ответов ИНТУИТ

Структуры и алгоритмы компьютерной обработки данных

<<- Назад к вопросам

Укажите верное условие вместо многоточия, чтобы выполнялось корректно чтение из открытого файла ofs:
while(...) {    ch=getc(ofs);    printf("%c",ch);  }		

(Отметьте один правильный вариант ответа.)

Варианты ответа
!ofs.is_open()
ofs
!feof(ofs)(Верный ответ)
feof(ofs)
Похожие вопросы
Укажите верное условие вместо многоточия, чтобы выполнялась проверка на корректность открытия файла int.txt:
if(...) perror("int.txt");		
Укажите верное условие вместо многоточия, чтобы выполнялась проверка на корректность открытия файла ofs:
if (...) cout << "Файл не открыт\n";		
Укажите верное описание прототипа функции, если ее вызов осуществляется как gen(n,0,10,&mass); и объявлена переменная int **mass
Укажите результат вывода на экран после выполнения фрагмента кода, если с клавиатуры введена строка: Я скоро завершу тестирование.
char str[100];scanf("%s", str);printf("%s", str);		
Укажите корректные способы конкатенации строк s1 и s2 в строку s3. Считать, что размер s3 позволяет выполнить это действие.
Укажите корректное усечение начала строки s на n символов и вывод результата. Считать, что такое действие со строкой s возможно.
Укажите верное освобождение динамической памяти, занятой всеми элементами массива mass.
Какое значение возвращает функция
fgetc(fp);,		
если указатель установлен на начало файла fp, который имеет вид:
ЯзыкПрограммированияС++		
Какое значение возвращает функция
fgets(buf, 8, fp);,		
если указатель установлен на начало файла fp, который имеет вид:
ЯзыкПрограммированияС++		
Укажите порядок выделения динамической памяти под двумерный массив
  • matr[i] = new int [m];
  • int n=5, m=6,**matr;
  • for (int i=0; i<n; i++)
  • matr = new int * [n];