Quizzes
Site Language: English
Українська
English
Русский
Programming Tests
Login
Sign Up
Programming Tests
Theory
Snippets
Papers
Landing
Android
Prices
FAQ
Cosmo Story
Terms and Conditions
Privacy Policy
Cookies Policy
Send Feedback
operators
:
Content language: Русский
English
Что выведет следующий код? #include <iostream> int main() { int i = 3; int c = 0; while(i) { ++c; i ^= i & -i; } std::cout << c; return 0; }
operators
Что выведет данный фрагмент кода: int i = 0; i++++++++++++++++++++; // 20 плюсов cout << i++ << endl;
operators
Что произойдёт при попытке откомпилировать и запустить код? #include <iostream> using namespace std; int preinc(int &x) { return ++x; } int postinc(int &x) { return x++; } int main(void) { int x = 5; cout << preinc(x); cout << postinc(x); cout << x; return 0; }
operators
Данная программа должна производить целочисленное деление двух чисел, введенных с клавиатуры. В каких строках кода содержатся логические ошибки либо ошибки, которые приводят к ошибке компиляции? #include <iostream> //1 int main() { int n1, n2; std::cout << "Enter two integers: "; std::cin >> n1 >> n2; //2 if (n2 =! 0) //3 std::cout << "Result is: " << (n1/n2) << '\n'; //4 else std::cout << "Can not divide by zero\n"; return 0; }
operators
Чему будет равно a в строке // 1? int a = 0; for (;;) { if (a) break; a--; } a; // 1
operators
Что напечатает следующий код? #include <iostream> using namespace std; struct A { A() { cout << "A()"; } A(int) { cout << "A(int)"; } void operator=(int) { cout << "="; } }; struct B { A a, b; B() : b(1) { a = 2; } }; int main() { B b; }
operators
Какой оператор в C++ используется для взятия адреса?
operators
Что выведется на консоль в результате выполнения следующего кода? int l=0; int x=l++; int y=--l; cout<<"x="<<x<<", y="<<y;
operators
#include <iostream> using namespace std; const int &test() { static int a=3; return a; } int main() { test()++; test()++; cout << test() << endl; return 0; } Что выведет cout?
operators
Что будет результатом следующей программы? #include <iostream> using namespace std; class A { public: A(); friend A &operator+(A &, const int); int getValue() const; private: int val; }; A::A() { val = 0; } int A::getValue() const { return val; } A &operator+ (A &sa, const int a) { sa.val += a; return sa; } int main(void) { A q, w; w + 3; // 1 q = q + 2; // 2 w = w + q.getValue(); // 3 cout << q.getValue() << w.getValue(); return 0; }
operators
← Prev
1
2
3
4
5
Next →
Sign Up Now
or
Subscribe for future quizzes