В каком файле определяются операторы ввода и вывода?
iostream.h 
istream.h 
ostream.h 
Правильно ли написан нижеприведенный программный код?
#include "iostream.h" #include "conio.h" int main() { int x=17,y=46; cout<<x<<"+"<<y<<"="<<x+y; getch(); return 0; }
Какие стандартные потоки имеются в С++?
cin 
cout 
Что делает манипулятор
flush?
Что выведет следующий код?
сout.width(2); cout << '(' << "abcdef" << ')';
() 
(abcdef) 
(ab) 
(a 
Какой класс содержит средства управления вводом и выводом?:
iostream 
ios 
fstream 
Какая функция задает точность при выводе вещественного числа?
width(n); 
precision(n); 
setw(n); 
Что будет выведено в результате исполнения следующего кода?
cout.precision(3); cout << 12.509;
12.509 
12.5 
.509 
12. 
Какие манипуляторы указывают, в какой системе счисления должны выводиться числа?
ends 
dec 
oct 
setw 
hex 
Какая функция устанавливает текущую позицию для чтения из файла?
seekg(); 
put(); 
get(); 
Если имеется код
double x; cin >> x;и вводится "12-3", то что будет в переменнойx?
9.0 
9 
12.0 
12 
3.0 
Если имеется код
int x; cin >> x;и вводится "1.2", то что будет в переменнойx?
1 
2 
1.2 
В чем заключается недостаток использования функции
printf(...)
Объектом какого класса является оператор
cout?
ostream 
istream 
conbuf 
filebuf 
Какие файлы определяют интерфейс потоковой библиотеки?
iostream.h 
stream.h 
fstream.h 
constream.h 
Что будет выведено на экран в результате работы следующего фрагмента программы:
double x = 123.456789; printf("%e\n",x);
1.234568e+02 
123.457 
123.456789 
Что будет выведено на экран в результате работы следующего фрагмента программы:
double x = 123.456789; printf("%g\n",x);
1.234568e+02 
123.457 
123.456789 
Что будет выведено на экран в результате работы следующего фрагмента программы:
double x = 123.456789; printf("%f\n",x);
1.234568e+02 
123.457 
123.456789 
Сколько операндов имеет оператор ввода-вывода <<?
1 
2 
3 
Что возвращает функция-оператор <<?
ostream 
Какой из следующих прототипов следует использовать для доопределения оператора << для вывода пользовательских типов?
имя_пользовательского_типа operator << (ostream&) 
ostream& operator<< (ostream&, имя_пользовательского_типа) 
ostream& operator<< (имя_пользовательского_типа) 
Что выведет на экран фрагмент программы
char z[10]; while(cin >> z) cout << z << '\n';после ввода текста, состоящего из нескольких слов, разделенных пробелами?
Что выведет на экран фрагмент программы
int a = 12; cout << '(' << setw(0) << a << ')';?
(12) 
() 
(12.0) 
Что выведет на экран фрагмент программы
double a = 17.135; cout << '(' << setw(8) << setfill('#') << a <<')';?
(##17.135) 
(17.135##) 
((##17.135#######)) 
Если имеется код
char a[8]; cin >> a;и вводится текст"Hello world", то что будет в массивеa?
Hello world 
wo 
Hello w 
Hello 
Что будет выведено в результате
double x = 12.4; cout << setw(5) << x << setw(3) << setfill('*')<< "" << endl;
"12.40***" 
" 12.4***" 
"12.4 * *" 
"12.40" 
Какой файл необходимо включить, если предполагается использование манипуляторов с параметрами?
iostream.h 
stdio.h 
iomanip.h 
В каком классе находится функция
seekg(streampos)?
iostream 
ostream 
istream 
ios 
Какой заголовочный файл нужно подключить, чтобы использовать объекты классов
ofstream, ifstream, fstream?
iostream.h 
stdio.h 
fstream.h 
iomanip.h 
Где содержатся операции ввода из файла и вывода в файл?
iostream.h 
stdio.h 
fstream.h 
iomanip.h 
Отметьте истинные высказывания в отношении потоков, представленные классом
strstream:
В файлы
f1.txtиf2.txtзаписана строка символов 1234. Что будет выведено на экран в результате работы следующего фрагмента программы:char s1[] = "f1.txt"; char s2[] = "f2.txt"; ifstream from(s1); fstream to(s2, ios::in | ios::out); char ch; from.seekg(2); from.get(ch); to.seekp(1); to.put(ch); to.seekp(0); while(to.get(ch)) cout << ch; cout << endl;
1433 
1234 
1334 
В файлы
f1.txtиf2.txtзаписана строка символов 1234. Что будет выведено на экран в результате работы следующего фрагмента программы:char s1[] = "f1.txt"; char s2[] = "f2.txt"; ifstream from(s1); fstream to(s2, ios::in | ios::out); char ch; from.seekg(1); from.get(ch); to.seekp(3); to.put(ch); to.seekp(0); while(to.get(ch)) cout << ch; cout << endl;
3412 
1232 
1233 
Какой результат будет у следующего выражения?
#include <iostream.h> #include <fstream.h> int main( { int i = 1, j = 25; double a = 25e6; char s[40]; strcpy(s, "Test"); ofstream outfile("c:\\test.txt"); if (!outfile) { cout << "Ошибка создания файла"; return 1; } outfile << i << ' ' << j << ' ' << a << ' ' << s << endl; outfile.close(); }
C:\test.txt" с содержимым "1 25 2.5e+07 Test" 
Ошибка создания файла" 
C:\Test" с содержимым "1 25 2.5e+07 Test" 
Какой результат будет у следующего выражения?
#include <iostream.h> #include <fstream.h> int main ( ) { int i = 5, j = 10; double a = 25; char s[40]; strcpy(s, "Test"); ofstream outfile("c:\\tst.txt"); if (!outfile) { cout << "Ошибка создания файла"; return 1; } outfile << i << ' ' << j << ' ' << a << ' ' << s << endl; outfile.close(); }
C:\tst.txt" с содержимым "5 10 25 Test" 
Ошибка создания файла" 
C:\Tst" с содержимым "5 10 25 Test" 
Какой результат будет у следующего выражения?
#include <iostream.h> #include <fstream.h> int main( ) { int i = 1, j = 11; double a = 2; char s[40]; strcpy(s, "file"); ofstream outfile("c:\\tst.txt"); if (!outfile) { cout << "Ошибка создания файла"; return 1; } outfile << i << ' ' << j << ' ' << a << ' ' << s << endl; outfile.close(); }
C:\tst.txt" с содержимым "1 11 2 file" 
Ошибка создания файла" 
C:\Tst" с содержимым "1 11 2 file"