Learn C By Example - Краткое руководство

Небольшие и простые программы на C

Давайте сначала начнем с очень маленьких и простых программ, чтобы получить базовое представление о структуре кода программирования на Си. Мы получим основную идею объявления переменных, сканирования и печати и т. Д.

Основные программы

Мы увидим классический "Hello World!" Программа, чтобы получить представление о том, как программа написана в c. У нас есть программы для переменных, доступных в c. Это наиболее часто используемые элементарные переменные. Также мы увидим, как арифметические операции могут выполняться в программе переменного тока.

Общие программы

Есть программы, которые мы используем в нашей рутине, или, скажем, рутина программиста. Эти программы просты для понимания и должны помочь в понимании стиля программирования на Си. Мы увидим здесь некоторые из этих программ и некоторые интересные трюки.

Примеры циклов в C

Этот сегмент предназначен для того, чтобы дать учащемуся более полное представление о том, как работают циклы на языках c. Мы увидим простые циклы, такие как for, while и do-while, вместе с вложенными циклами.

Простые программы Loop

Давайте посмотрим на простую программу цикла, которую мы используем в повседневной жизни -

Примеры шаблонов в C

Этот раздел полон примеров, которые используют вложенные циклы контролируемым образом. Мы можем видеть, что внешний цикл контролирует внутренний и т. Д. Мы взяли простейшие примеры, которые тоже очень распространены.

Примеры программ массива в C

Массив представляет собой совокупность однородных данных, упорядоченных в последовательном формате. Изучение концепции массивов в C очень важно, так как это базовая структура данных. Здесь, в этом разделе, мы рассмотрим некоторые очень полезные программы для работы с массивами, чтобы дать вам представление о том, как язык программирования C работает с массивами.

Программы с одним массивом

Эти программы являются базовыми и включают только одну переменную массива. Мы научимся обрабатывать переменные массива в разных ситуациях.

Программы с несколькими массивами

Эти программы включают в себя более одного массива. Этот раздел должен дать вам несколько простых приемов для обработки более одной переменной массива в программе.

Струнные программы на C

Строки - это фактически одномерный массив символов, оканчивающийся null символом '\ 0'. Таким образом, строка с null символом содержит символы, которые составляют строку, за которой следует null .

Следующее объявление и инициализация создают строку, состоящую из слова «Hello». Чтобы удерживать null символ в конце массива, размер массива символов, содержащего строку, на один больше, чем количество символов в слове «Hello».

char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};

Если вы следуете правилу инициализации массива, вы можете написать приведенное выше утверждение следующим образом:

char greeting[] = "Hello";

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

Основные программы

Эти программы созданы специально для понимания основ строк в C. Эти программы имеют дело со строкой как массивом символов.

Многострочные программы

Эти программы имеют более одной строковой переменной. Это должно дать вам представление о том, как работать с несколькими строковыми переменными в языке программирования C -

Длинные струнные программы

Предложение или строка могут рассматриваться как длинная строка. Следующие программы имеют дело с той же концепцией -

Математические программы на С

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

Номера и серии

Давайте начнем с определенного числа и серии для программирования. Здесь мы увидим, как программировать, чтобы получить числа Армстронга, Прайма, Факториала и ряды Фибоначчи.

Средний

Здесь мы узнаем, как программировать, чтобы найти средние и проценты.

Среднее, Медиана и Мод

Все три среднего, медиана и мода являются типами различных видов средних. Среднее имеет дело с обычным способом нахождения среднего. Медиана - это центральное значение списка, а mode - это значение в списке, которое встречается наибольшее количество раз.

Общие программы

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

Связанный список программ на C

Связанный список - это последовательность структур данных, которые связаны между собой ссылками.

Связанный список - это последовательность ссылок, которая содержит элементы. Каждая ссылка содержит ссылку на другую ссылку. Связанный список - вторая наиболее используемая структура данных после массива. Ниже приведены важные термины для понимания концепции связанного списка.

  • Ссылка - каждая ссылка в связанном списке может хранить данные, называемые элементом.

  • Далее - каждая ссылка в связанном списке содержит ссылку на следующую ссылку, которая называется Следующая.

  • LinkedList - LinkedList содержит ссылку на соединение с первой ссылкой под названием First.

Здесь, в этом разделе, мы изучим основные приемы программирования с использованием связанных списков.

Простой (одиночный) связанный список

Этот связанный список имеет последовательное одностороннее соединение со смежными узлами. Это может быть проанализировано только в одну сторону. Здесь мы узнаем основные операции однопользовательского списка.

Круговой связанный список

Круговой связанный список - это вариант связанного списка, в котором первый элемент указывает на последний элемент, а последний элемент указывает на первый элемент.

Двусвязный список

Двойной связанный список - это вариант связанного списка, в котором навигация возможна как в прямом, так и в обратном направлении.