C Упражнения: рассчитайте длину струны

Указатель C: упражнение 10 с решением

Напишите программу на C для вычисления длины строки с помощью указателя.

Наглядное представление:

Образец Решение:

Код C:

  #include  int calculateLength  (символ *);  void main () {char str1 [25];  int l; printf (" n  n Указатель: вычислить длину строки:  n");  printf ("-----------------------------------------------  ----  n ");  printf ("Введите строку:");  fgets (str1, sizeof str1, stdin);  l = calculateLength (str1);  printf ("Длина данной строки% s:% d", str1, l-1);  printf (" n  n");} int calculateLength (char * ch)//ch = базовый адрес массива str1 (& str1 [0]) {int ctr = 0;  в то время как (* ch! = ' 0') {ctr ++;  ch ++;  } return ctr;}  

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

 Указатель: вычислить длину строки: -----------  ---------------------------------------- Введите строку: w3resource Длина заданного  строка w3resource: 10 

Блок-схема:

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

Оцените статью
nanomode.ru
Добавить комментарий