Какой результат будет у следующего выражения?
main() { char s2[] = "Hi"; cout << sizeof("Hello") + sizeof(s2); }
(Отметьте один правильный вариант ответа.)
Варианты ответа
9(Верный ответ)
10
8
Какой результат будет у следующего выражения?
main() { char s2[] = "Hi"; cout << sizeof("Hello") + sizeof(s2); }
int main(){ char *s1; char s2[] = "Hello"; *s1 = "Hi!"; s1[2] = s2[1]; cout << s1;}
Какой будет результат следующего выражения?
template <class T> T sum(T *a, T *b) { T f = 5; return (*a + *b) - f; } int main() { int i = 10, j = 2; double x = 10.1, y = 1.1; cout << sum(&i, &j) << " " << sum(&x, &y); }
Какой будет результат следующего выражения?
template <class T> T sum(T *a, T *b) { T f = 1; return (*a + *b) - f; } int main() { int i = 5, j = 1; double x = 5., y = 6.; cout << sum(&i, &j) << " " << sum(&x, &y); }
Какой результат будет у следующего выражения?
#include <iostream.h> short x = 4, i = 0; int fun1() { if (i == 0) throw 2; } int fun2() { --x; fun1(); x++; } int main() { try { fun2(); } catch (int) { cout << "Exception "; } cout << x << " " << i;
Какой результат будет у следующего выражения?
#include <iostream.h> short x = 10, i = 5; fun1() { if (i == 5) throw 2; } fun2() { --x; fun1(); x++; } int main() { try { fun2(); } catch (int) { cout << "Exception "; } cout << x << " " << i; }
Какой результат будет у следующего выражения?
#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(); }
Какой результат будет у следующего выражения?
#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(); }
Какой результат будет у следующего выражения?
#include <iostream.h>short x = 11, i = 6;void fun1(){ if (i == (x-4)) throw 2; }void fun2(){ --x; fun1(); x++; }int main(){ try { fun2(); } catch (int) { cout << "Exception "; } cout << x << " " << i; }
Какой результат будет у следующего выражения?
#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(); }