Рассмотрим следующий сегмент программы на C:
|
Выход программы есть? (GATE CS 2004)
(A) Гиртс
(B) Гирт
(C) строка
(D) не выводится на печать
Ответ: (Д)
Объяснение: Давайте рассмотрим нижнюю строку внутри цикла for.
p [i] = s [длина — i];
Для i = 0 p [i] будет s [6 — 0], а s [6] равно '/ 0 ′
Таким образом, p [0] становится '/ 0'. Неважно, что входит в p [1], p [2]… .. так как P [0] не изменится при i> 0. Ничего не печатается, если мы печатаем строку с первым символом '/ 0'
Рекомендуемые посты:
- C | Строка | Вопрос 13
- C | Строка | Вопрос 6
- C | Строка | Вопрос 16
- C | Строка | Вопрос 5
- C | Строка | Вопрос 15
- C | Строка | Вопрос 14
- C | Строка | Вопрос 4
- C | Строка | Вопрос 10
- C | Строка | Вопрос 8
- C | Строка | Вопрос 7
- C | Строка | Вопрос 3
- C | Строка | Вопрос 12
- C | Строка | вопрос 2
- C | Строка | Вопрос 11
- C | Строка | Вопрос 1
0.00 (0%) 0 votes