Составить программу, определяющую длину первого слова в предложении - C (СИ)

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

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

Составить программу, определяющую длину первого слова в предложении.

Решение задачи: «Составить программу, определяющую длину первого слова в предложении»

textual
Листинг программы
#include <stdio.h>
#include <string.h>
#include <conio.h>
int main()
{
    char s[20];
    int n = -1;
    gets(s);
    
    while (n!=strlen(s) && s[n]!=' ') 
    {
          n++;  
    };
    printf("%d", n);
    getch();
};

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

В этом коде:

  1. Объявлены три переменные: s типа char, n типа int и getch() — функция.
  2. В функцию main() входит цикл while, который выполняется до тех пор, пока n не станет равным длине строки s или пока текущий символ в строке s не станет пробелом.
  3. Внутри цикла увеличивается значение переменной n.
  4. После окончания цикла выводится значение переменной n.
  5. Значение функции getch() используется как входное значение для функции printf().
  6. Программа завершается.

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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