Подсчитать количество точек, встречающихся после первого символа "*" - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Помогите пожалуйста!! Если в заданной строке есть хотя бы один символ “*”, то подсчитать количество точек, встречающихся после первого символа “*”, иначе - вывести соответствующее сообщение.

Решение задачи: «Подсчитать количество точек, встречающихся после первого символа "*"»

textual
Листинг программы
 for(; (p=strchr(p+1, '.'))!=NULL; count++)

Объяснение кода листинга программы

В данном коде выполняется следующая последовательность действий:

  1. Переменная p инициализируется значением str.
  2. В цикле while выполняется следующее:
    • Переменная p увеличивается на 1.
    • Переменная p сравнивается со значением NULL.
    • Если p не равно NULL, то выполняется следующее:
      • Переменная p увеличивается на 1.
      • Переменная count увеличивается на 1.
  3. Цикл while завершается, когда значение переменной p становится равным NULL.
  4. Результатом работы программы является значение переменной count.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.111 из 5
Похожие ответы