кодесурса
«C

Упражнения на C: Найти длину строки без использования библиотечной функции

script1adsense2code
script1adsense3code

C Для цикла: Упражнение-58 с решением.

Напишите программу на C, чтобы найти длину строки без использования библиотечной функции.

Иллюстрированная презентация:


Пример решения:

Код C:

#include <stdio.h>
#include <string.h>
 
void main()
{
    char str1[50];
    int i, l = 0;
       printf("\n\nFind the length of a string:\n ");
       printf("-------------------------------------\n");
 
    printf("Input a string : ");
    scanf("%s", str1);
 
    for (i = 0; str1[i] !='\0'; i++)
    {
        l++;
    }
    printf("The string contains %d  number of characters. \n",l);
    printf("So, the length of the string %s is : %d\n\n", str1, l);
}

Пример вывода:

 Найдите длину строки:                                                                                  
 -------------------------------------                                                                        
Введите строку: добро пожаловать                                                                                      
Строка содержит 7 символов.                                                                  
Итак, длина строки приветствия составляет: 7 

Блок - схема:

«Flowchart

Редактор кода программирования C:

Улучшите этот пример решения и опубликуйте свой код через Disqus.

Previous: написать программу на C для печати строки в обратном порядке.
Далее: Напишите программу на C, чтобы проверить количество Армстронга из n цифр.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code