Главная /
Основы программирования - обучения основам /
Что делает следующий фрагмент программы на Си? FILE *f; . . . f = fopen("tmp.dat", "wb+");
Что делает следующий фрагмент программы на Си?
FILE *f;
. . .
f = fopen("tmp.dat", "wb+");
вопрос
Правильный ответ:
Открывает файл "tmp.dat" в текущей директории
как бинарный для чтения и записи, при этом старое содержимое
файла сохраняется.
Открывает файл "tmp.dat" в текущей директории
как бинарный для чтения и записи, при этом старое содержимое
файла теряется.
Открывает файл "tmp.dat" в текущей директории
как бинарный для записи, при этом старое содержимое
файла теряется.
Сложность вопроса
54
Сложность курса: Основы программирования - обучения основам
50
Оценить вопрос
Комментарии:
Аноним
Я преподаватель! Прямо сейчас заблокируйте сайт с ответами с интуит. Пожалуйста
01 дек 2018
Аноним
Это очень заурядный тест по интуиту.
11 ноя 2017
Другие ответы на вопросы из темы программирование интуит.
- # Что можно сказать об условии, указанном в заголовке цикла "пока", после полного завершения цикла?
- # Рассмотрим следующий фрагмент программы: #include <string.h> . . . int n; char a[32]; strcpy(a, "e2e4"); strcpy(a + 5, "c7c5"); n = strlen(a); Чему будет равно значение переменной n в результате выполнения этого фрагмента?
- # Какая структура данных обычно используется при передаче параметров подпрограммам и функциям?
- # Что представляет собой двоичный код мантиссы вещественного числа 1.5 типа double?
- # Следующая программа вычисляет количество вхождений фрагмента "xyz" в последовательность символов: последовательность символов p; цел n; символ c1, c2, c3; . . . n := 0; // Инициализируем переменные c1, c2, c3 пробелами c1 = ' '; c2 = ' '; c3 = ' '; встать в начало последовательности p; цикл пока есть непрочитанные элементы в посл-ти p | c1 := c2; c2 := c3; | прочесть очередной элемент посл-ти p в (вых: c3); | если c1 == 'x' и c2 == 'y' и c3 == 'z' | | то n := n + 1; | конец если конец цикла ответ := n; В ней используются четыре вспомогательные переменные n, c1, c2, c3. Можно ли упростить программу, использовав меньшее количество вспомогательных переменных? (Последовательность разрешается читать только один раз.)