4053064407

4053064407



Ćwiczenie

Podstawy programowania w języku C

1.1.    Pierwszy program w C

Program w języku C, składa się ze zmiennych, stałych oraz funkcji. Zmienne i stałe służą do przechowywania danych, na których program operuje przy pomocy funkcji. W języku C program zawsze rozpoczyna się od głównej funkcji o nazwie main (). Funkcja ta, jak wszystkie funkcje, zwraca domyślnie wartość typu całkowitego (int). Nazwę funkcji można poprzedzić jawną deklaracją typu zwracanej wartości. Jeśli funkcja nie zwraca żadnej wartości, to należy ją zadeklarować jako typu void. W nawiasach () można umieścić listę argumentów. Jeśli funkcja jest bezargumen-towa, to w nawiasach należy umieścić słowo void. Treść funkcji (blok instrukcji) umieszcza się w nawiasach klamrowych, które można zagęszczać.

Oprócz funkcji zdefiniowanych przez programistę, program może wykorzystywać wcześniej zdefiniowane funkcje biblioteczne zawarte w plikach nagłówkowych, niezbędne do zapewnienia komunikacji z systemem operacyjnym i obsługujące operacje wejścia-wyjścia (klawiatura, monitor, dyski, drukarka). Aby skorzystać z funkcji bibliotecznych, należy dołączyć odpowiedni plik nagłówkowy umieszczając przed funkcją główną dyrektywę #include <nazwa pliku nagłowkowego>. Najczęściej dołączanym plikiem nagłówkowym jest stdio. h. Zawiera on deklaracje standardowych funkcji do obsługi wejścia/wyjścia.

W treści programu można umieścić komentarz jednowierszowy poprzedzony znakiem // lub wielowierszowy rozpoczęty znakiem /* a zakończony znakiem */. W języku C rozróżnia się duże i małe litery.

Program 1.1

#include <stdio. h> //dołączenie pliku nagłówkowego zawierającego funcję printf() void main ( )    //nagłówek funkcji głównej typu nieokreślonego, bez parametrów

{    //nawias otwierający ciało funkcji

printf ("Pierwszy program\n") ;    /* wywołanie funkcji printf() z jednym

tekstowym argumentem */

}    //nawias zamykający funkcję maln() i koniec programu

1.2.    Typy i rozmiary danych

W języku C mamy do dyspozycji predefiniowane podstawowe typy danych: char jeden bajt, mieści jeden znak ze zbioru znaków

int typ całkowity, na platformach 32-bitowych zakres liczb reprezentowanych przez ten typ to -231 do +231-1;

float typ zmiennoprzecinkowy pojedynczej precyzji, do przechowywania liczb rzeczywistych;

double typ zmiennoprzecinkowy podwójnej precyzji, do przechowywania liczb rzeczywistych, ale z większą precyzją.

Dodatkowo dostępne kwalifikatory do stosowania razem z typem int: short int    któtki całkowity,

long int    długi całkowity,

unsigned int    całkowity bez znaku    (tylko dodatnie).

Słowo int może być opuszczone, a więc równoważny jest zapis: short, long, unsigned.



Wyszukiwarka

Podobne podstrony:
Scan00080012 Ćwiczenie 4: Programowanie obróbki w systemie ShopMill 7 Zadanie: wykonaj program obrób
Harmonogram Obowiązująca numeracja ćwiczeń / Program zajęć I Nr ćw. Stanowisko Temat 0 1,2,3 BHP
cwiczenia programowanie (10) ^ o vvi 1°*! V jpil........C-.^^j^i.. V OOV V;Oióp v TT . .: L^! i
cwiczenia programowanie (14) tNA&t* tNA&t* m - <f n mm ■ 1 ~ -    ty-&
cwiczenia programowanie (15) pl28 i I1B
cwiczenia programowanie (16) WWWilitfBmm Wmm H DHSE 191 mm PliB flnn vj; . "ESSfe. ! CW im V
cwiczenia programowanie (17) J ci W fjr -H VU dbj B // a4oM •w . c- B nffffijfłftf   &n
cwiczenia programowanie (19) ™.vĄ:E ~; (4/Nn^c^L ,wvijv4łwfejśzo Uciba, M.lJ: 1..^Of ^voJL lOtu^O
cwiczenia programowanie (20) m 2”Khehv{a ^©-®SJBFfełTOj-frś psy. ;
cwiczenia programowanie (21) pl^.pjjffcj..Rk*%: i^tó ..J„,J.....j j/.l .;.. II3m SU Jf HpmOWPMF M
Strona9 (2) 92. Wykonanie ćwiczenia2.1.    Program ćwiczenia W czasie wykonywania ćw
ItMWUWJ Ćwiczenie 4 W programie Paint narysuj myszką własnoręczny podpis. Skopiuj go do Schowka. Otw
4 (294) - 169 - lii Program ćwiczeia Program ćwiczenia obejmuje: 1. Pomiar strat energii h„ na miejs
Ćwiczenie i Program produkc. N *7 on C Odchylenie standard. /7 VS Os *
10 Ćwiczenie    [j^J program rozwojowy „Czujniki pól magnetycznych. Badanie czujnika
Instrukcja do ćwiczenia - Programowa analiza przepływu danych w sieci teleinformatycznej 2010-11-23
Instrukcja do ćwiczenia - Programowa analiza przepływu danych w sieci teleinformatycznej 2010-11-23

więcej podobnych podstron