Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Панели https://www.cyberforum.ru/ c-beginners/ thread2488711.html
Есть две панели: родительская и дочерняя. С родительской отправляю на дочернюю панель параметры. На дочерней панели у меня должен быть список сигналов. Вся сложность в том, что на родительской... Есть две панели В стандартной библиотеке С нет ни одной. Если точно не ошибся с разделом, вопрос - какая GUI библиотека используется?
C (СИ) анимация сортировки https://www.cyberforum.ru/ c-beginners/ thread2488700.html
Как сделать анимацию сортировки к данному коду на языке си #include <locale.h> #include <string.h> #include <stdio.h> int main() { setlocale(0, "Russian"); int i, j; int n = 10; Визуализация вот, в Adobe Flash отрисовать - будет анимация.
C (СИ) Выделение памяти в приложении через драйвер
всем привет при попытке выделить память в приложении выдает в дбг принте эту ошибку "N: AllocateFreeMemory: PsLookupProcessByProcessId failed with status 0xC0000008" как я думаю что проблема в... хотел отредактировать ошибка 0xC0000018
C (СИ) Табуляция и пробелы Всем привет! Вопрос у меня появился. По каким принципам getchar рисует табуляцию? В консоли если ввести 1 символ и потом таб, то улетит на 7 пробелов, а если 7 символов то на 1. Ну тут в роде как не... Всем спасибо! Конечно, это не совсем то, чего я хотел услышать. Но какой вопрос, как говориться, такой и ответ. Я просто читаю книгу K&R и там есть такая задача: Упражнение 1.20. Напишите программу... https://www.cyberforum.ru/ c-beginners/ thread2487249.html
C (СИ) Бесконечный цикл при подсчете количества строк! https://www.cyberforum.ru/ c-beginners/ thread2488565.html
Ситуация довольна странная. При подсчете строк в файле программа сваливается в бесконечный цикл. while(fscanf(ptr. "%*%*c") ! = EOF) count++; В файле примерно 300000 строк. Добавлено через... FFPowerMan, что значит гасится? Я просто хотел через регулярные выражения, а как лучше тогда это реализовать?
C (СИ) Компиляция файла C
Здравствуйте, пытаюсь скомпилировать файл Utils.c в объектный файл, в результате появляется такая ошибка с нехваткой библиотек. Откуда можно взять библиотеки PostgreSQL 9.3 для MinGW или можно как-то... 1. https://wiki.postgresql.org/wiki/Building_With_MinGW 2. https://sourceforge.net/projects/postgresql-mingw-w64/files/postgresql-9.3.1-standalone-32/
C (СИ) Проблема при компиляции https://www.cyberforum.ru/ c-beginners/ thread2488510.html
Здравствуйте, не компилируется программа из книги "Язык программирования Си" Брайан Керниган и Деннис Ритчи #include <stdio.h> #define MAXLINE 1000 int getline(char line, int MAXLINE); void... Фигово книжку читаешь (а книжка то хорошая и дельная, имхо ещё и простенькая - все по полочкам)... Итак... Пожалуй, начнём с мейна. Что енто такое? main() { ... }
C (СИ) Каким образом работает функция isPalindrome?
#include <stdio.h> int isPalindrome(char string, int from, int to); void tester(char string, int from, int to); int main(void) { char string1 = "abba"; char string2 = "mommy"; //параметры: //string - исследуемая строка // (проверяются только маленькие латинские буквы, остальные пропускаются!) //from - индекс символа от начала //to - индекс символа от конца int...
K&R getline В чем проблема? C (СИ)
Второе издание, глава 1.9 вот код примера: #include<stdio.h> #define MAXLINE 1000 int getline(char line,int maxline); void copy(char to,char from); main(){ int len,max; char line,longest; man getline GETLINE(3) Linux Programmer's Manual GETLINE(3) NAME getline, getdelim - delimited string input SYNOPSIS #include <stdio.h> ...
C (СИ) Написал код, который ревёрсает массив чаров, но в терминале всплывают непонятные символы помимо ревёрснутой строки https://www.cyberforum.ru/ c-beginners/ thread2488197.html
Кто-то знает с чем это связано? Интересно так-то. Вот мой код: #include <stdio.h> #define FALSE 0 #define TRUE 1 #define MAXSIZE 1000 int reverse(char line, char rLine); #include<stdio.h> #include<locale.h> char *reverseCharArray(char *array, size_t size); char *reverseString(char *string); int main(int argc, char *argv) { char arr = {'a', 'b', 'c'};...
C (СИ) Чистый си не c++ в MV Studio? Можно ли, в Microsoft Visual Studio, конкретно Expresso 2012, изменить настройки компилятора(и или), компоновщика так, что-бы с++ был в построении и создании exezeshnika отключен, а Си нет? В настройках есть опция "C/C++" | "Advanced" | "Compile As". Там на выбор три варианта "Default", "Compile As C Code /TC" и "Compile As C++ Code /TP". Насколько чистый получается Си, затрудняюсь... https://www.cyberforum.ru/ c-beginners/ thread2487661.html C (СИ) MV Studio Express 2012, error LNK 2001, и error 1120 следующие ошибки. Ошибка 1 error LNK2001: неразрешенный внешний символ "__imp_InitCommonControls" Ошибка 2 error LNK2001: неразрешенный внешний символ "__imp_ImageList_ReplaceIcon"... Объясните хоть где искать. Нашел в тексте соответствующие функции, но что с этим делать не знаю. Подключить библиотеки какие? Или что прописать компоновщику? А главное как? среда MV Studio... https://www.cyberforum.ru/ c-beginners/ thread2486898.html
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
07.08.2019, 04:00 0

Динамическая глубина вложенности цикла - C (СИ) - Ответ 13757063

07.08.2019, 04:00. Показов 2155. Ответов 8
Метки (Все метки)

Ответ

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void createString(char*str,int deep)
{
    static const char charList[]="abcdABCD";
    if(deep<3)
        for(int pos=0;pos<sizeof(charList)-1;++pos)
        {
            str[deep]=charList[pos];
            createString(str,deep+1);
        }
    else
    {
        str[deep]=0;
        printf("%s\n",str);
    }
}
int main()
{
    char str[4];
    createString(str,0);
    return 0;
}


Вернуться к обсуждению:
Динамическая глубина вложенности цикла C (СИ)
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.08.2019, 04:00
Готовые ответы и решения:

Глубина вложенности
Что такое глубина вложенности и как посмотреть ее значение? Заранее извиняюсь если не в тот раздел написал.

Динамическая глубина буфера
Как реализовать с удобной индексацией для каждого объекта. Вот в паинте схему нашмалял Думаю все понятно. Пробовал...

Произвольная глубина вложенного цикла
Доброго времени суток. Прошу о помощи, балуюсь с брутфорсом и подобными штуками, необходимо установить глубину вложенных циклов равной...

8
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.08.2019, 04:00
Помогаю со студенческими работами здесь

Создать программу, которая с помощью цикла выводила на экран все поля объектов на экран, любой глубины вложенности
3) Цикл for..in + вложенные объекты (рекурсия) Создать программу, которая с помощью цикла выводила на экран все поля объектов на экран,...

Массив: Превратить заданный массив с несколькими уровнями вложенности в массив с одним уровнем вложенности.
Добрый день. Необходимо выполнить задание: Дано массив: , ], ]. Написать программу, которая превратит заданный массив с...

Динамическая память. При выходе из цикла "умирает" первые элемент массива
Приветствую всех. Долго мучался, как же сформулировать вопрос, и все таки... Есть массив строк(аля char**) в цикле он заполняется(в...

составить блок-схему алгоритмов для решения задач с использованием трех циклов цикла с постусловием, цикла с предусловием и цикла с параметрами
помогите составить блок-схему алгоритмов для решения задач с использованием трех циклов цикла с постусловием, цикла с предусловием и цикла...

Глубина?
Рисую программу, в которой некое жалкое подобие солнечной системы Вокруг одной планеты крутится вторая, вокруг второй - третья. ...

0
Новые блоги и статьи
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class - средства для работы с неизменяемыми структурами данных, каждое из которых предлагает свой уникальный подход к решению этой задачи. История их появления весьма. . .
Создание производительны­­х API с Java и gRPC
Wired 04.03.2025
В разработке производительность и масштабируемость микросервисных приложений играют ключевую роль. Традиционные REST API, несмотря на свою популярность и простоту, не всегда способны обеспечить. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 знаменует собой значительный скачок в развитии Java, внося фундаментальные улучшения в производительность, безопасность и удобство разработки. Релиз включает множество революционых изменений,. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Современная блокчейн-разработка на Java предоставляет разработчикам широкий спектр возможностей. В отличие от Solidity, который ограничен экосистемой Ethereum, Java позволяет создавать как. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru