Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 24.11.2020
Сообщений: 3
1

Взгляните на код)

17.12.2020, 13:59. Показов 294. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите, пожалуйста, нужно объяснить все конструкции: циклы особенно, не совсем понимаю(

#include <stdio.h>
#include <stdlib.h>

int main()
{
char p[1100], * h;
int i = 0, n = 0, u = 0, c = 0, k = 0;

gets(p);
u = strlen(p);
while (i < u)
{
if (p[i] == ' ' || p[i] < 65 || (p[i] > 90 && p[i] < 97) || p[i] > 122)
{
k = n;
while (k <= (n + ((i - n) / 2)) - 1)
{
c = p[k];
p[k] = p[i - 1 + n - k];
p[i - 1 + n - k] = c;
k++;
}
n = i + 1;
}
i++;
}
k = n;
while (k <= (n + (u - n) / 2) - 1)
{
c = p[k];
p[k] = p[u - 1 + n - k];
p[u - 1 + n - k] = c;
k++;
}

for (h = p; *h; h++)
{
printf("%c", *h);
}
printf("\n");

system("pause");

return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.12.2020, 13:59
Ответы с готовыми решениями:

Взгляните на код, и скажите в чём ошибка
&lt;html&gt; &lt;head&gt; &lt;title&gt;Scope Demo&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;h1&gt;Scope Demo&lt;/h1&gt; ...

Взгляните
Есть сайт http://tolk.h1.ru ужедавно находится в сети. Большая база, много возможностей. Однако...

Взгляните ка.
Я тут нарвался на опрос....

Взгляните на решение
Уважаемые участники форума, я студент-заочник, решил задачку, но сомневаюсь в правильности решения:...

2
Диссидент
Эксперт C
27709 / 17325 / 3811
Регистрация: 24.12.2010
Сообщений: 38,979
17.12.2020, 14:43 2
Цитата Сообщение от Лиза02 Посмотреть сообщение
не совсем понимаю(
что именно?
0
0 / 0 / 0
Регистрация: 24.11.2020
Сообщений: 3
17.12.2020, 15:05  [ТС] 3
Программа работает так: например, вводим HELLO WORLD, на выходе OLLEH DLROW
Не понимаю, что именно делает циклы while и for
0
17.12.2020, 15:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.12.2020, 15:05
Помогаю со студенческими работами здесь

Взгляните на БД Аптека
Здравствуйте взгляните пожалуйста на БД , исправьте ошибки или укажите мне их, я не силен , то что...

Взгляните пожалуйста
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;fstream&gt; #include &lt;vector&gt; using namespace...

Взгляните на задачку С++
С клавиатуры последовательно вводятся числа типа short. Составить программу, которая выводит...

Умные люди взгляните
основная прога Uses summm; var s: string; k: integer; begin writeln('Введите строку');...

ФОРТРАН взгляните а то я не понимаю
ФОРТРАН 4.Розробити програму для знаходження суми найменших елментив побичнои диагонали и...

Народ взгляните и по возможности
1. Что такое static функция и чем она отличается от “обычной” (не static)? 2. Есть ли разница...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru