C Programming Code

Zawiera reklamy
Ocena treści
Dla wszystkich
10 tys.+
Pobrania
Ocena treści
Dla wszystkich
Więcej informacji
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu

Informacje o aplikacji

C Programming Code to biblioteka 82 kompletnych, działających programów w C dla studentów i początkujących. Każdy program jest napisany w standardowym C (C17), kompiluje się bez ostrzeżeń i zawiera rzeczywisty przykład uruchomienia oraz krótkie wyjaśnienie działania. Diagramy pokazują, co dzieje się w programach sortujących, przeszukujących, macierzowych i wskaźnikowych.

Zakres aplikacji

• Podstawy: kompilacja i uruchomienie programu, Hello World, bezpieczne odczytywanie danych wejściowych za pomocą funkcji scanf i fget, operatory arytmetyczne, zamiana, rozmiary i zakresy typów danych, kody znaków
• Warunki: parzyste i nieparzyste, samogłoska i spółgłoska, lata przestępne, największa z trzech liczb, kalkulator ocen, pierwiastki równania kwadratowego
• Pętle i liczby: suma i średnia, tabliczka mnożenia, suma cyfr, liczby odwrotne i palindromiczne, silnia, ciąg Fibonacciego, sprawdzanie liczb pierwszych, sito Eratostenesa, liczby Armstronga i doskonałe, NWD i NWW, nCr i nPr, szybkie potęgowanie
• Wzory: gwiazda i trójkąty liczbowe, piramida, romb, pusty kwadrat, trójkąt Floyda, trójkąt Pascala
• Systemy liczbowe: dziesiętny na dwójkowy, ósemkowy i szesnastkowy i odwrotnie, operatory bitowe
• Tablice: suma i średnia, największy i najmniejszy element, odwrotny, wstawianie i usuwanie, liniowe wyszukiwanie, wyszukiwanie binarne, sortowanie bąbelkowe, sortowanie przez wybieranie, sortowanie przez wstawianie, scalanie posortowanych tablic, zliczanie częstości, usuwanie duplikatów
• Macierze: dodawanie i odejmowanie, mnożenie, transpozycja, wyznaczniki 2 × 2 i 3 × 3
• Ciągi znaków: długość, odwracanie, palindrom, liczba samogłosek, konwersja wielkości liter, zliczanie słów, łączenie, porównywanie i kopiowanie bez biblioteki, sprawdzanie anagramów, usuwanie znaków, konwersja ciągu znaków na liczbę całkowitą
• Wskaźniki i funkcje: podstawy wskaźników, zamiana ze wskaźnikami, tablice i wskaźniki, tablice dynamiczne z funkcją malloc i realloc, wskaźniki funkcji i qsort, rekurencja, Wieża Hanoi
• Struktury i pliki: rekordy uczniów, liczby zespolone, zapisywanie i odczytywanie pliku tekstowego, zliczanie wierszy i słów w pliku, kopiowanie pliku
• Proste projekty: kalkulator, konwerter temperatury, menu konta bankowego, gra w zgadywanie liczb, kółko i krzyżyk

Każda strona programu zawiera
• pełny program, gotowy do skopiowania i kompilacji i uruchom
• przykładowy przebieg z rzeczywistego programu, z wyróżnionymi wprowadzonymi danymi
• przejrzyste wyjaśnienie „jak to działa” z tabelami i diagramami, gdzie są pomocne
• uwagi dotyczące typowych błędów: przepełnienia całkowitoliczbowego, przepełnienia bufora, niebezpieczne dane wejściowe i niezdefiniowane zachowanie
• linki do powiązanych programów

Dla kogo
Studenci uczący się języka C w szkole lub na uniwersytecie, początkujący, którzy najlepiej uczą się na przykładach, oraz wszyscy przygotowujący się do egzaminów laboratoryjnych lub testów praktycznych z programowania. Jest to przykładowy program towarzyszący aplikacji do nauki programowania w języku C.

Funkcje
• Działa offline: nie wymaga połączenia z internetem
• Wyjaśnienia dostępne w 8 językach: angielskim, hiszpańskim, portugalskim, francuskim, niemieckim, arabskim, हिन्दी i indonezyjskim
• Przeszukiwanie wszystkich programów
• Tryb ciemny
• Przejrzysty układ dla telefonów i tabletów
• Brak konieczności logowania

Programy są oryginalne i zostały przetestowane za pomocą kompilatora C17. Ta aplikacja jest niezależną pomocą naukową; nie jest powiązana z żadnym dostawcą kompilatorów ani organizacją normalizacyjną.
Przykłady programowania w C: 82 przetestowane programy z przykładowymi uruchomieniami i wyjaśnieniami
Ostatnia aktualizacja
13 paź 2026

Bezpieczeństwo danych

Podstawą bezpieczeństwa jest wiedza o tym, jak deweloperzy zbierają i udostępniają Twoje dane. Praktyki w zakresie zapewniania prywatności i bezpieczeństwa danych mogą się różnić w zależności od sposobu korzystania z aplikacji, regionu i wieku użytkownika. Te informacje podał deweloper i z czasem może je aktualizować.
  • Ta aplikacja może udostępniać innym firmom te rodzaje danych
    Lokalizacja, Aktywność w aplikacjach i inne typy danych (2)
  • Aplikacja nie zbiera danych
    Dowiedz się więcej o deklarowaniu zbierania danych przez deweloperów
  • Dane są zaszyfrowane podczas przesyłania
  • Nie można usunąć danych

Co nowego

Improved Arabic display: maths, codes and English names in tables now read in the right order.