Главная /
Структуры и алгоритмы компьютерной обработки данных /
Какие действия со строками происходят в ходе выполнения фрагмента кода: char * str (char *s) { int i; char *p; for(i=0; s[i] && s[i]==' '; i++); p = &s[i]; return p; }
Какие действия со строками происходят в ходе выполнения фрагмента кода:
char * str (char *s) {
int i;
char *p;
for(i=0; s[i] && s[i]==' '; i++);
p = &s[i];
return p;
}
вопрос
Правильный ответ:
из строки
s
удаляются все левые пробелы
из строки
s
удаляются все правые пробелы
к строке
s
добавляются слева пробелы
вычисляется длина строки
Сложность вопроса
53
Сложность курса: Структуры и алгоритмы компьютерной обработки данных
75
Оценить вопрос
Комментарии:
Аноним
Зачёт в студне отлично. Лечу выпивать отмечать экзамен интуит
01 июн 2020
Аноним
Зачёт сдал. Лечу кутить отмечать зачёт интуит
15 апр 2019
Другие ответы на вопросы из темы программирование интуит.
- # Укажите верное условие вместо многоточия, чтобы выполнялась проверка на корректность открытия файла int.txt: if(...) perror("int.txt");
- # Из какой области выделяются блоки динамической памяти?
- # Укажите последовательности, которые не являются бинарными пирамидами
- # В каких строках будут выведены разные результаты, если ранее выполнены следующие инициализации: char ch[]="abd",*pch; pch=ch;
- # Укажите действия, эквивалентные по значению следующей инициализации: char c='\x000';