|
||||||||||
Вариант 2Вариант 2 А.Написать собственную реализацию стандартной функции strcmp. Функция strcmp описана в заголовочном файле <string.h> как int _strcmp (char *str1, const char *str2); и предназначена для сравнения строк str1 и str2.
В.Строка состоит из слов, разделенных ровно одним пробелом, пробелов перед первым и после последнего слова нет. Поместить в начало строки слова, содержащие только цифры, а затем – все остальные слова. Порядок слов внутри заданных групп не должен изменяться. Вариант 3 А.Написать собственную реализацию стандартной функции strstr. Функция strstr описана в заголовочном файле <string.h> как char *_strstr (const char *string, const char *strCharSet); и предназначена для поиска строки strCharSet в строке string. Возвращается указатель на начальный символ первого вхождения strCharSet в строку string или NULL, если string не содержит strCharSet. В.Строка состоит из слов, разделенных одним или несколькими пробелами. Найти количество слов, содержащих только символы латинского алфавита, а среди них – количество слов с равным числом гласных и согласных букв. Вариант 4 А.Написать собственную реализацию стандартной функции strcpy. Функция strcpy описана в заголовочном файле <string.h> как char *_strcpy (char *strDestination, const char *strSource); и предназначена для копирования строки strSource в строку strDestination. Никаких проверок на переполнение выделенной памяти не производится. Функция возвращает адрес Destination. В.Строка состоит из слов, разделенных одним или несколькими пробелами. Найти слово, символы в котором идут в строгом возрастании их кодов. Если таких слов несколько, найти первое из них.
|
||||||||||
|