Napisz standardowy kod w C

Autor: John Pratt
Data Utworzenia: 12 Luty 2021
Data Aktualizacji: 28 Czerwiec 2024
Anonim
Kurs C++ odc. 11: Znajdowanie największej liczby
Wideo: Kurs C++ odc. 11: Znajdowanie największej liczby

Zawartość

Istnieje nieskończenie wiele sposobów programowania komputerów. Ostatecznie od programisty zależy, jak osiągnąć to, czego potrzebuje. Jednak istnieje wiele „dobrych sposobów” wykorzystania stylów i funkcji w celu lepszej kompilacji i bezpieczniejszych programów. Upewnij się, że przyszli programiści (w tym Ty), którzy nadal pracują nad Twoim projektem, potrafią czytać i rozumieć Twój kod.

Do kroku

Metoda 1 z 2: Napisz standardowy kod

  1. Pobierz C ++ IDE (zintegrowane środowisko programistyczne), takie jak Eclipse, Netbeans i CodeBlocks, lub użyj edytora tekstu, takiego jak Notepad ++ lub VIM. Możesz także uruchamiać programy z wiersza poleceń, w takim przypadku wystarczy edytor tekstu. Przydatne może być wybranie edytora, który wskazuje składnię i obsługuje numery wierszy. Większość programistów uważa systemy typu Unix (Linux, OS X, BSD) za najlepsze środowiska do tworzenia programów.
  2. Utwórz główny plik programu. Plik główny musi zawierać funkcję o nazwie main (). Tutaj zaczyna się wykonywanie programu. Od tego momentu wywołujesz funkcje, tworzysz instancje klas itp. W tym pliku mogą znajdować się inne pliki z aplikacji i bibliotek.
  3. Zacznij pisać swój program. Wprowadź kod lub program, który chcesz utworzyć (poniżej znajdziesz kilka przykładów). Naucz się składni, semantyki, paradygmatów programowania obiektowego, strumieni danych, projektów algorytmów, takich jak listy połączone, kolejki priorytetowe itp. C ++ nie jest prostym językiem do programowania, ale uczy podstaw, z których mogą korzystać wszyscy języki programowania.
  4. Dodaj komentarz do swojego kodu. Wyjaśnij, do czego służą funkcje i do czego służą zmienne. Wybierz jasne nazwy zmiennych i funkcji. Rozpocznij nazwy zmiennych globalnych dużymi literami. Ogólnie upewnij się, że każdy, kto czyta Twój kod, może go zrozumieć.
  5. Użyj poprawnie wcięć w swoim kodzie. Zobacz przykłady poniżej.
  6. Skompiluj swój kod za pomocą

    g ++ main.cpp

  7. Uruchom program, postępując zgodnie z następującą instrukcją:

    ./a.out

Metoda 2 z 2: Przykłady

  1. Zobacz przykład 1:

      / * To jest prosty program do zrozumienia podstaw stylu g ++. To jest program z kompilatorem g ++. * / # Włącz iostream> / * funkcje wejścia i wyjścia * / using namespace std; / * używamy funkcji std (standardowych) * / int main () / * deklarujemy funkcję główną; int main (void) jest również możliwe. * / {cout " n Witaj tatusiu"; / * " N" to znak nowej linii ( t to tabulator) * / cout " n Witaj mamo"; cout " n To jest mój pierwszy program"; cout " n Data 11/03/2007"; return 0; }

  2. Zobacz przykład 2:

      / * Ten program oblicza sumę dwóch liczb * / #include iostream> przy użyciu przestrzeni nazw std; int main () {float num1, num2, res; / * deklaruj zmienne; int, double, long też działa * / cout " n Wpisz pierwszą liczbę ="; cin num1; / * wprowadź użytkownika w num1 * / cout " n Wpisz drugą liczbę ="; cin num2; res = num1 + num2; cout " n Suma" num1 "i" num2 "=" res n "; return 0; }

  3. Zobacz przykład 3:

      / * Iloczyn dwóch liczb * / #include iostream> using namespace std; int main () {float num1; int num2; podwójna res; cout " n Wpisz pierwszą liczbę ="; cin num1; cout " n Wpisz drugą liczbę ="; cin num2; res = num1 * num2; cout " n Iloczyn dwóch liczb =" res n "; return 0; }

  4. Zobacz przykład 4:

      // Użyj pętli, aby znaleźć równanie matematyczne. W tym przypadku odpowiedź jest obliczana na // Pytanie nr 1 z projektu Euler. #include iostream> using namespace std; int main () {// Otwórz z main. int sum1 = 0; int sum2 = 0; int sum3 = 0; int sum4 = 0; // Tworzy liczby całkowite wymagane do określenia odpowiedzi. for (int a = 0, a 1000, a = a + 3) {sum1 = sum1 + a;} // Powtarza się, aż a będzie równe lub większe niż 1000, dodaje 3 do a na każdej pętli. Dodaje a do sum 1. for (int b = 0; b 1000; b = b + 5) {sum2 = sum2 + b;} // Powtarza się, aż b będzie równe lub większe niż 1000, dodaje 5 do b w każdej pętli. Dodaje b do sum2. for (int c = 0; c 1000; c = c + 15) {sum3 = sum3 + c;} // Powtarza się, aż c będzie równe lub większe niż 1000, dodaje 15 do c w każdej pętli. Dodaje c do sumy 3. sum4 = sum1 + sum2 - sum3; // sum4 to suma sum1 i sum2, od której jest odejmowana suma3. cout sum4; // Zwraca sumę4, czyli odpowiedź. cin.get (); // Poczekaj na Enter od użytkownika. return 0; // Instrukcja zwrotu. } // Główna jest zamknięta.

  5. Sprawdź ten przykład różnych stylów:

      int main () {int i = 0; if (1 + 1 == 2) {i = 2; }} / * To jest styl Whitesmith * / int main () {int i; if (1 + 1 == 2) {i = 2; }} / * To jest styl GNU * / int main () {int i; if (warunek) {i = 2; funkcja (); }}

Porady

  • Zawsze używaj kompilatora ISO dla swoich programów.
  • Domyślny plik wykonywalny utworzony przez kompilator nosi nazwę „a.out”.
  • Jeśli piszesz coś z wieloma różnymi zmiennymi lub funkcjami, spróbuj skomentować to, aby łatwiej było debugować i zrozumieć później!

Ostrzeżenia

  • Nigdy nie używaj niejasnych stylów kodowania lub przestarzałych funkcji.