оригинальная версия версия для слабовидящих контрастная версия выключить изображения включить изображения тёмная версия светлая версия RSS FEED K2 NEWS
☰☰

Тестирование

30:00
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1. Какая ассоциативность у операторов присваивания (=, +=, -=)?
2. Какой результат будет в выражении int x = (a = 5, a + 10) при a = 0?
3. Что происходит с дробной частью при целочисленном делении в C++?
4. Какой результат выражения 8 << 1 (сдвиг влево)?
5. Что такое составной оператор (блок) в C++?
6. Что такое точки следования (sequence points) в C++?
7. Какой оператор используется для логического ИЛИ?
8. Какой результат даст выражение 7 / 2 в C++ (при целочисленных типах)?
9. Является ли запятая в выражениях точкой следования?
10. Как вычисляется выражение a = b = c = 100?
11. В каком случае деление 10 / b НЕ выполнится в выражении if (b != 0 && 10 / b > 2)?
12. Какая ассоциативность у большинства арифметических операторов (+, -, *, /)?
13. Какой приоритет у мультипликативных операторов (*, /, %)?
14. Что происходит в выражении int y = -(-x) при x = 5?
15. Какая ассоциативность у тернарного оператора ?:?
16. Что делает составной оператор присваивания +=?
17. Что гарантирует точка следования в выражении if (b != 0 && 10 / b > 2)?
18. Какие операторы выполняются до бинарных?
19. Что такое ассоциативность операторов?
20. Какой приоритет имеют скобки () в таблице операторов C++?

Спонсоры: