NEW
Font size
WorksheetsC++ brainstorming
Total questions: 15
Worksheet time: 8mins
Что такое переменная в C++?
Переменная в C++ - это постоянное значение, которое нельзя изменить
Переменная в C++ - это функция, выполняющая вычисления
Переменная в C++ - это именованное место хранения, которое может содержать значение определенного типа данных.
Переменная в C++ - это зарезервированное ключевое слово, используемое для циклов
Как функции определяются в C++?
Функции в C++ определяются, указывая только тип возвращаемого значения и имя функции.
Функции в C++ определяются, указывая имя функции, тип возвращаемого значения и параметры (если они есть), но без фигурных скобок для тела функции.
Функции в C++ определяются, указывая имя функции, параметры и тело функции, заключенное в квадратные скобки.
Функции в C++ определяются, указывая тип возвращаемого значения, имя функции, параметры (если они есть) и тело функции, заключенное в фигурные скобки.
Какие различные типы циклов в C++?
repeat loop
if loop
for loop, while loop, do-while loop
until loop
Объясните концепцию массивов в C++.
Массивы в C++ - это коллекция элементов одного типа данных, хранящихся в смежных областях памяти. Они позволяют эффективно хранить и получать доступ к нескольким значениям с использованием одного имени переменной.
Массивы в C++ могут хранить только одно значение за раз.
Массивы в C++ не позволяют эффективно хранить и получать доступ к нескольким значениям.
Массивы в C++ - это коллекция элементов разных типов данных, хранящихся в несмежных областях памяти.
Что такое класс в C++?
Класс в C++ - это пользовательский тип данных, который служит в качестве чертежа для создания объектов.
Класс в C++ - это встроенный тип данных
Класс в C++ используется только для математических вычислений
Класс в C++ не имеет права иметь методы-члены
Как объявить переменную в C++?
строка имя;
логическое флаг;
целое число num;
число с плавающей точкой значение;
Каков синтаксис цикла for в C++?
for(инициализация; условие; обновление) { /* код для выполнения */ }
for(инициализация; условие; обновление) // код для выполнения
for(init; condition; update) { // код для выполнения }
for(инициализация; условие; обновление) { // код для выполнения }
Как вы получаете доступ к элементам в массиве в C++?
array.at(index)
array[index]
array{index}
array(index)
Какова цель конструктора в классе на C++?
Чтобы определить члены класса
Для обработки исключений
Для инициализации данных объекта
Для печати отладочных операторов
Как вы определяете член-функцию в классе на C++?
Объявите функцию внутри определения класса и определите ее вне класса с использованием оператора разрешения области (::).
Определите функцию внутри класса с использованием ключевого слова 'function'.
Объявите функцию вне определения класса и определите ее внутри класса с использованием ключевого слова 'this'.
Определите функцию внутри класса с использованием ключевого слова 'method'.
Чему служит оператор 'break' в C++?
Чтобы выйти из цикла или оператора switch и передать управление оператору, непосредственно следующему за циклом или оператором switch
Чтобы пропустить текущую итерацию цикла и продолжить с следующей итерацией
Чтобы определить конец функции
Чтобы вывести сообщение на консоль
Объясните разницу между циклами 'while' и 'do-while' в C++.
Цикл 'while' проверяет условие перед выполнением тела цикла, в то время как цикл 'do-while' выполняет тело цикла хотя бы один раз перед проверкой условия
Цикл 'while' может использоваться только для числовых операций, в то время как цикл 'do-while' используется для строковых операций
Цикл 'while' используется для вложенных циклов, в то время как цикл 'do-while' используется для одиночных циклов
Цикл 'while' более эффективен, чем цикл 'do-while'
Какова разница между типами данных 'int' и 'double' в C++?
'int' используется для хранения целочисленных значений, в то время как 'double' используется для хранения чисел с плавающей запятой
'int' используется для математических вычислений, в то время как 'double' используется для логических операций
'int' является ключевым словом, в то время как 'double' является функцией
'int' используется для одиночных значений, в то время как 'double' используется для массивов
Каково различие между 'struct' и 'class' в C++?
'struct' и 'class' в C++ суть одно и то же, единственное различие заключается в том, что члены 'struct' имеют общий доступ по умолчанию, в то время как члены 'class' имеют закрытый доступ по умолчанию
'struct' используется для определения функций, в то время как 'class' используется для определения переменных
'struct' - это ключевое слово, в то время как 'class' - это функция
'struct' используется для одиночных значений, в то время как 'class' используется для массивов
Какова цель оператора 'continue' в C++?
Пропустить текущую итерацию цикла и продолжить с следующей итерации
Выйти из цикла или оператора switch и передать управление оператору, непосредственно следующему за циклом или оператором switch
Определить конец функции
Вывести сообщение на консоль
