A konstans típust
Célkitűzés: A tanulmány az eltérő típusú állandók C.
A C, négy típusa van állandók: integer, valós (lebegőpontos), karakter, és string.
A konstansok egész szám jellegű
Konstansok egész típusú lehet meghatározott decimális, bináris, oktális vagy hexadecimális.
Decimális egész konstansok vannak kialakítva számjegy. Az első számjegy nem lehet nulla.
Octal állandók mindig kezdődik a szám nulla, ami után akár nem érdemes egyetlen szám, vagy egy pár számot nullától hétig.
A hexadecimális állandók mindig kezdődik a szám nulla, és a szimbólum X vagy X, amelyek mindegyike egy vagy több hexadecimális számjegy.
Hexadecimális számjegy - decimális szám 0-tól 9, és a betűk: a, b, c, d, e, f, vagy A, B, C, D, E, F.
Például: Adan állandója 3478 decimális, oktális és hexadecimális:
Bármely egész konstans lehet tulajdonítható, hogy a jobb oldali jelzése L vagy L, és ez azt jelenti, hogy az állandó - egy hosszú egész (hosszú egész). A szimbólum u vagy az U, rendelt állandó jobb azt jelzi, hogy az állandó előjel nélküli egész szám (előjel nélküli hosszú).
Úgy gondoljuk, hogy az érték minden egész konstans mindig nem negatív. Ha a konstans előzi meg mínusz jel, akkor jeleként változás működése, nem része az állandó.
Állandó valós típusú
A lebegőpontos állandók (az úgynevezett valódi) áll számok, jelek és a tizedes pont tizedes érdekében e vagy E. A következő minden lehetséges felvétel valóséval:
Cimvolnye állandókat aposztróf (idézőjelek nélkül). Minden karakter konstansokat (Turbo) A típusú érték int (integer), amely egybeesik a karakter kód ASCII.
Néhány karakter konstansok megfelelnek az szimbólumokat lehet nyomtatni, a másik - a szabályozás által meghatározott karaktereket az interneten esc - sorrendben a harmadik - a formázási karakterek is előre meghatározható keresztül esc - sorozat.
szimbólum „aposztróf” van megadva \ ', egy új sort - a \ „és a backslash - a \\”.
Minden esc - sorrendben kell idézőjelbe.
\ T Vízszintes lapon
\ V függőleges lap
\ B Vissza szimbólum
\ R vissza a sor elejére
\ N Lapdobás vége előtt az oldal
„Dupla idézőjel
\ A sípolás
\ Ddd az ASCII kódot egy-három oktális
\ Xhhh karakter ASCII kódot 1-3 hexadecimális számjeggyel.
Karakterlánc konstansok vagy több karaktert idézőjelek. A sztring konstansok vezérlőkódok adatokkal kell ESC - szekvenciát. A backslash karaktert használ átviteli egy új sort.
Példa Leírás sztring konstansok:
str1 = "alkalmazási példa \ n \ n";
A program megjeleníti a következő szöveg lép:
Írja meg a program, amely megjeleníti a képernyőn egy szövegben idézőjelek (idézőjelek szimbólum meg kell jeleníteni a képernyőn) és álló számot a születésnapját számok, adott egy decimális, oktális és hexadecimális állandók. Minden állandó nyomtatva egy új sort. Az elején minden sorban megjelenik egy tab karaktert. Miután ezeket a lépéseket, a hang jel kimenet 3-szor.
1. Milyen típusú állandók hozott C?
2. Milyen egész konstans tudja?
3. Hogyan nyolcas állandók?
4. Hogyan hexadecimális állandók?
5. Mi a különbség, és karakterlánc állandók?
6. Miért Az ESC-sorozatot?
Lab № 5
Munka automatizált
AOS_C képzési rendszer
A cél a munkát. megszerezzék a készségek, hogy az alapszintű műveletek és funkciók a C nyelv az automata képzési rendszer.
Automatizált Training System (AOS) egy komplett szoftvercsomag, amelynek célja a diákok a készségek fő funkcióinak használatát és az üzemeltetők a C. Jobs AOS két alapvető módja van: a független és ellenőrzési munkát.
Az a mód önálló munka a hallgató kaphat részletes információt a kiválasztott téma, végre esettanulmányok és ellenőrzi a kapott eredményeket a válaszokat.
vezérlés üzemmód ellenőrzését foglalja magában, a gyakorlatban a kapott ismeretek és készségek egy diák beállítás megfelelő értékelést.
A dolgozó az EPA ajánlatos a következő eljárást:
1. Helyezze a kurzort arra a könyvtárra AOS_C shell.
2. Írja be a könyvtárba (kattintva
3. Helyezze a kurzort a héj c.exe fájlt.
4. Indítsa el a fájlt (nyomja
5. Lépjen ki a témaválasztás menüt a szóköz kétszer.
6. Jelölje egy adott alany tanár (témák) az önálló tanulás, a kurzorral (nyilak), és
7. Abban az esetben, egy rossz választás a téma, dupla kattintással
8. Nyomja meg kétszer
9. A nyíl gombokat a billentyűzeten, kiválasztani az üzemmódot AOC (<ß>).
10. Válasszon egy előre beállított edzés oktató, a kurzorral és
11. Abban az esetben, egy rossz választás a gyakorlatok, hogy nyomja meg többször
12. Nyomja meg
13. Nyomja meg
14. Run EPA javasolt példákat.
15. Nyomja meg
16. felírni egy notebook laboratóriumi munka 5 megfelelően kiosztás és válaszok nekik.
17. Abban az esetben helytelen quest kétszer megnyomja
18. Nyomja
19. Nyomja meg <¯> hogy visszatérjen a kiválasztási menü téma.
20. Nyomja meg kétszer
21. A jelentést egy tanár.
Témakörök önálló tanulmány az AOC:

Számoljuk ki a javasolt gyakorlatokat, nyomja
Ha szükséges, ismételje meg a számítás és bemenete az eredményeket:


többször, hogy kilépjen az EPA sajtó
Lab № 6
Munka automatikus képzési rendszer:
számtani hozzárendelés
Célkitűzés: Megszerezni készségek alkalmazása számtani és nyelvi kiosztás műveletek számítógépes oktatás rendszere.
Számok összeadni, kivonni, szorozni és prodelyvat más intézkedés felettük jelölt különleges bélyegzővel nevezett művelet; tárgy, amely úgy működik nevezett művelet operandus.
Minden művelet számát határozza meg operandusok típusai és milyen eredményt a száma, operandusok műveletek vannak osztva a következő típusokat:
- egyváltozós (amelyek egyetlen operandus);
- bináris (amelynek két operandus);
- terner (amely három operandus).
Az aritmetikai műveletek közé tartoznak:
ahol E - egy kifejezés, amely a típus aláírt, char, int, float, hosszú, rövid, két-, hosszú dupla.
A művelet eredményét a abszolút értéke ugyanaz, mint az E, ellenkező előjellel; eredmény-típus ugyanaz, mint a típusú E.
ahol E - egy kifejezés, amely a típus aláírt, char, int, float, hosszú, rövid, két-, hosszú dupla.
És a művelet eredményét egybeesik az eredmény típusa E. Normális, hogy ne rendetlenséget fel a program egyoperandusú plusz csökken.
Növelő és csökkentő
ahol E - bármely egész szám lehet változó típusú, és E szükséges, hogy a változó helyett konstans, azaz 1. lépés --7 ++ vagy helytelen.
Működés növekmény (Decrement) növeli (csökken) egy változó, és az előtag megváltoztatja a rekord változó annak használata az expressziós és a postfix - után.
E1 + E2; E1 - E2; E1 * E2; E1 / E2; E1% E2;
ahol E1 és E2 - a kifejezés bármilyen típusú egész vagy valós, kivéve a művelet% - annak operandusok csak a kifejezés egész szám jellegű.
Az eredmény típusa ugyanaz, mint az operandusok. Ha a típus a bal és jobb oldalán különböző, az a fajta jobb, hogy a bal oldali típus.
Az adott művelet a „%”, amely az úgynevezett a működést meghatározó Division fennmaradó. A operandusok mindig van egy típus; Ez egybeesik a jele az eredmény E1 jel, ha használt szimbolikus formák.
Értékelésekor kifejezések műveletek sorrendje megváltoztatható, kivéve zárójelben.