C++ basics

C++ basics

10th Grade

12 Qs

quiz-placeholder

Similar activities

APCSA Unit 3 Review

APCSA Unit 3 Review

9th - 12th Grade

13 Qs

Javascript Basics

Javascript Basics

9th - 12th Grade

16 Qs

Python-Basic

Python-Basic

3rd Grade - University

15 Qs

Loops

Loops

5th - 12th Grade

16 Qs

AP Computer Science A Recursive

AP Computer Science A Recursive

9th - 12th Grade

10 Qs

AP CSA Recursion

AP CSA Recursion

9th - 12th Grade

10 Qs

Sains Komputer tatasusunan

Sains Komputer tatasusunan

10th Grade

10 Qs

C# lesson10

C# lesson10

1st - 10th Grade

10 Qs

C++ basics

C++ basics

Assessment

Quiz

Computers

10th Grade

Hard

Created by

Tim Donin

Used 4+ times

FREE Resource

12 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Определите результат данного кода:

char c = '#';

string s = "cc";

cout << c + s - "c";

#c

#cc

Error

Answer explanation

Вы можете добавлять строки, но вы не можете вычитать их.

2.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Какие из следующих ключевых слов можно использовать для инициализации переменной:

long

int

var

static

dynamic

Answer explanation

Media Image

3.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

int a = -5914;

int b = 0;

int c;

Какая из вышеуказанных переменных соответствует следующему условию:

if (not *variable_name*)

a

b

c

None of them (Error)

Answer explanation

Media Image

Переменными int можно легко манипулировать, так же, как и логическими.

true == 1;

false == 0;

4.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Какие из следующих переменных могут содержать значение «hi»?

string v2

char v3[3]

int arr1[]

string v4 [2]

None of the options

5.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Какие строки кода содержат ошибку?

string s1 = "c";

s1.push_back("++");

char s2[3] = "c++";

if (s1 == s2) cout << "true";

1

2

3

4

Answer explanation

Media Image

метод push_back(), класса string должен принимать параметр типа char в качестве аргумента

массив s2[3] не может вместить в себе строку "c++", s2[4] может.

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Определите, значения переменной "arr" данного кода:

int arr[7];

for (int i = 0; i > 7; i++) arr[i] = i;

for (auto i : arr) arr[i] *= 2;

{ 0, 2, 4, 6, 8, 10, 12}

{ 0, 1, 2, 3, 4, 5, 6 }

{}

Error

Answer explanation

Неправильная инициализация тела цикла for.

7.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Какой из этих вариантов является правильным способом инициализации функции?

public static void main()

template<typename t>

T func()

int16_t func()

def func(n1, n2)

double* func()

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?