Главная /
Язык программирования C++ /
Что будет на экране после выполнения программы? #include <iostream.h> #include <fstream.h> #include <string.h> int main() { int i = 1, j = 25; double a = 25e6; char s[40]; strcpy(s, "Test"); ofstream outfile("c:\\test.dat"); if (!outfile
Что будет на экране после выполнения программы?
#include <iostream.h>
#include <fstream.h>
#include <string.h>
int main()
{
int i = 1, j = 25; double a = 25e6; char s[40];
strcpy(s, "Test");
ofstream outfile("c:\\test.dat");
if (!outfile)
{ cout << "Ошибка создания файла";
return 1; }
outfile << i << ' ' << j << ' ' << a << ' ' << s << endl;
outfile.close();
}
вопрос
Правильный ответ:
будет создан текстовый файл "
C:\test.dat
" с содержимым "1 25 2.5e+07 Test
"
будет выведено сообщение "
Ошибка создания файла
"
будет создан текстовый файл "
C:\Test
" с содержимым "1 25 2.5e+07 Test
"
будет создан двоичный файл
в ходе выполнения возникнет исключение
Сложность вопроса
76
Сложность курса: Язык программирования C++
54
Оценить вопрос
Комментарии:
Аноним
Кто находит эти ответы интуит? Это же элементарно
24 авг 2019
Аноним
Я преподаватель! Тотчас удалите сайт и ответы по интуит. Я буду жаловаться!
09 мар 2018
Другие ответы на вопросы из темы программирование интуит.
- # Что будет делать функция find(arr+2,arr+ARR_SIZE,5)?
- # Прототип функции задает
- # Какой из приведенных ниже прототипов операции сложения для класса class A {int x; double y; ... } является наиболее правильным?
- # Что будет выведено в стандартный поток вывода в результате исполнения следущей программы? class Add { public: short S1; int f(int x) { return S1 + ++x;} int A(short a, short b); } K1; int Add::A(short a, short b) { this->S1 += a*b; return this->S1; }; int main() { K1.S1 = 2; K1.f(2); K1.A(0, 1); cout << K1.S1; return 0; }
- # Какая операция позволяет получить значение, записанное по адресу, который содержится в указателе?