Главная /
Основы программирования - обучения основам /
Прототип функции, которая ищет вхождение строки s2 в строку s1, выглядит следующим образом: int find(char *s1, char *s2); функция возвращает смещение подстроки s2 относительно начала строки s1 в случае успеха или (-1) в случае неудачи. Можно ли воспользов
Прототип функции, которая ищет вхождение строки
s2
в строку s1
,
выглядит следующим образом:
int find(char *s1, char *s2);
функция возвращает смещение подстроки
s2
относительно начала строки s1
в случае успеха или (-1) в случае неудачи.
Можно ли воспользоваться функцией find
в приведенном ниже
фрагменте программы
(будут ли выданы сообщения об ошибках или предупреждения
при компиляции этого фрагмента)?
void f(char s[1024], const char p[64]) {
int pos = find(s, p);
. . .
}
вопрос
Правильный ответ:
Нельзя (при компиляции этого фрагмента будут выданы
сообщения об ошибках или предупреждения).
Можно (при компиляции этого фрагмента
сообщений об ошибках или предупреждений не будет).
Сложность вопроса
78
Сложность курса: Основы программирования - обучения основам
50
Оценить вопрос
Комментарии:
Аноним
Кто находит эти вопросы по интуит? Это же элементарно
10 авг 2018
Аноним
Экзамен прошёл на 5. Спасибо за халяуву
07 авг 2018
Другие ответы на вопросы из темы программирование интуит.
- # Завершится ли когда-нибудь выполнение цикла в приведенном ниже фрагменте программы (!= - означает "не равно")? x := 1; цикл пока x != 56 | x := x * 11; | если x <= 253 | | то x := x - 253; | конец если конец цикла
- # Что вычисляет следующий фрагмент программы? вещ последовательность p; вещ a, s; цел n; логическое b; . . . s := минус бесконечность; n := 0; b := ложь; встать в начало последовательности p; цикл пока есть непрочитанные элементы в посл-ти p | прочесть очередной элемент посл-ти p в (вых: a); | если a >= s | | то | | если не b или a == s | | | то | | | n := n + 1; | | конец если | | b := истина; | | s := a; | иначе | | b := ложь; | конец если конец цикла ответ := n;
- # Функция F последовательности цифр в десятичной записи числа n ставит в соответствие единицу, если n делится на 15, и ноль в противном случае. Какая из приведенных ниже функций на последовательности десятичных цифр числа n является индуктивным расширением функции F?
- # Чему равна вещественная константа 0.001e+4, записанная в экспоненциальной форме?
- # Прототип функции, вычисляющей степень n числа a, выглядит следующим образом: double power(const double a, const double n); Можно ли в описании этой функции и ее прототипа опустить слова const? (Могут ли при этом в корректной программе возникнуть ошибки или предупреждения на стадии компиляции?)