Программирование на C: Найти длину строки
C Строка: Упражнение-2 с решением
Напишите программу на C, чтобы найти длину строки без использования библиотечной функции.
Пример решения:
Код C:
#include <stdio.h>
#include <stdlib.h>
void main()
{
char str[100]; /* Declares a string of size 100 */
int l= 0;
printf("\n\nFind the length of a string :\n");
printf("---------------------------------\n");
printf("Input the string : ");
fgets(str, sizeof str, stdin);
while(str[l]!='\0')
{
l++;
}
printf("Length of the string is : %d\n\n", l-1);
}
Пример вывода:
Найдите длину строки: --------------------------------- Введите строку: w3resource.com Длина строки: 15
Блок - схема:
Редактор кода программирования C:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Previous: написать программу на C для ввода строки и распечатать ее.
Далее: Напишите программу на C, чтобы отделить отдельные символы от строки.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code