wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Строки в с++

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

Для работы со строковым типом данных в С++ необходимо подключить модуль ...

a)

<iostream>

b)

<iostring>

c)

<string>

d)

<array>

2.

Что такое строка в С++?

a)

это массивы символов, которые заканчиваются специальным символом \0

b)

это массив символов, над которыми можно выполнять арифметические операции

c)

это любые знаки, числа и текст, которые автоматически интерпретируются языком С++ как строка

d)

это массив символов типа char

3.

Выбери операторы ввода строковых данных

a)

cin

b)

cout

c)

getline

d)

strlen

4.

Какой оператор использовать для ввода строки "Мой любимый предмет - информатика"?

a)

cin

b)

cout

c)

getline

d)

getstring

5.

Какой оператор можно использовать для ввода слова "Информатика"?

a)

cin

b)

cout

c)

getstring

d)

getchar

6.

Какой оператор используется для объединения двух строк?

a)

add

b)

+

c)

++

d)

add+

7.

Какая запись неправильно используется для определения длины строки?

a)

length(myName)

b)

myName.Length()

c)

strlen(myName)

d)

myName.size()

8.

Какой метод добавляет в конец строки несколько символов, другую строку или фрагмент другой строки?

a)

add

b)

append

c)

erase

d)

insert

9.

Какой метод удаляет из строки S с символа c индексом pos количеством count

a)

S.erase(pos)

b)

S.clear(pos, count)

c)

S.erase(pos, count)

d)

S.erase(count)

10.

Какой метод вставляет в середину строки несколько символов, другую строку или фрагмент другой строки?

a)

append

b)

insert

c)

add

d)

+

11.

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

k=s.size();

for( int i= k-1; i>=0; i--)

cout<<s[i];

a)

выводит алфавит в обратном порядке

b)

выводит символы строки

c)

выводит длину строки

d)

выводит строку наоборот