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 a billentyűzeten, a megjelölt téma kerül kékkel kiemelve.

7. Abban az esetben, egy rossz választás a téma, dupla kattintással és ismételje meg a P4-P7.

8. Nyomja meg kétszer eléréséhez az SLA mód menüben.

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 eléréséhez a gyakorlat menü és ismételje P10.

12. Nyomja meg A kezdéshez.

13. Nyomja meg zakonspektirovat és elméleti információkat.

14. Run EPA javasolt példákat.

15. Nyomja meg és adja meg az eredményt.

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 , hibát talál a számítás, nyomjuk és újakat vezessenek be.

18. Nyomja menni a következő cikket, vagy működés menü.

19. Nyomja meg <¯> hogy visszatérjen a kiválasztási menü téma.

20. Nyomja meg kétszer hogy kilépjen a AOC.

21. A jelentést egy tanár.

Témakörök önálló tanulmány az AOC:

A konstans típust

Számoljuk ki a javasolt gyakorlatokat, nyomja , írja eredményeket.

Ha szükséges, ismételje meg a számítás és bemenete az eredményeket:

A konstans típust

A konstans típust


többször, hogy kilépjen az EPA sajtó megjelenése előtt a menüpontok AOC nyomjuk <¯> (Kimenet), és többször , a kijárat a héj.

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.




Kapcsolódó cikkek