A c #, bestprog alapadatai

2. Melyek az egész típusú adattípusok használatának jellemzői?

A C #-ban a következő egész típusú adattípusok léteznek:

sbyte. byte. rövid. ushort. int. uint. hosszú. ULONG.

Az ilyen típusú adatok az egész számokból származó értékeket jelentik. Például: -200. 8938. 1134448348.

Az u karakterek előtti típusok rövidítése az aláírás nélküli szóból. Ez azt jelenti, hogy az ilyen típusú változók értéke nem aláírásra kerül, vagyis negatív számokat lehet tárolni az ilyen típusú változókban.

A sbyte és a bájt változók 1 bájtot foglalnak el a számítógép memóriájában. A rövid és tápegység változók 2 bájt. Az int és uint változók 4 bájt. A hosszú és a hosszú hosszúságú változók 8 bájt.

3. Hogyan írja le a programban egy változó nevét d egész típusú típusú int?

Egy ilyen leírás után 4 bájtnyi számítógépes memóriát rendel a d nevű változóhoz.

4. Hogyan írja be a 398-as számot az egész típusú ulong változójába?

Egy változó hozzárendeléséhez egy bizonyos értékhez használja a hozzárendelési operátort, amelyet a '=' operátor jelez.

Válasz 1. Adja meg a változó értékét a leírás után.

Válasz 2. Egy érték hozzárendelése egy változóhoz leírása közben (inicializálás).

5. Hogyan programozható meghatározni egy adott típusú változó méretét?

Egy változó méretének meghatározásához használja a sizeof () műveletet:

Ily módon meghatározhatja a méret bármely bázis típusban lévő bájtban.

6. Milyen jellemzői vannak a lebegőpontos típusoknak (valódi típusoknak)?

A lebegőpontos adattípusok numerikus értékeket képviselnek valódi számokból. Ez azt jelenti, hogy a lebegőpontos típusok egész számokat is tárolhatnak.

A C #-ban a lebegőpontos adatok három alapvető típusa létezik:

lebegnek. dupla. decimális

Ezek a típusok lehetővé teszik a lebegőpontos számok mentését, például:

7. Hogyan írhatjuk le a megfelelő valós típusú (lebegőpontos) változót?

Példa a típusú lebegő változók leírására. dupla. tizedes:

Itt három változó látható az x nevekkel. y. z. Az x változót 4 bájtnyi memória osztja ki, 8 bájt van hozzárendelve az y változóhoz, 16 bájtot osztanak ki a z változóhoz.

8. Hogyan lehet értékeket programozni a megfelelő valós típusú változóban?

Példa a numerikus adatoknak a különböző valós típusok változóira történő bevitelére:

Ebben a kódban, amikor beírja az adatokat az f változóba. a 9030.939 numerikus érték átalakítása az úszó típusnak. Ugyanígy a z változó számát a tizedesévre konvertáljuk. Ez a konverzió szükséges a valós úszó és decimális típusokhoz. mivel minden numerikus érték kettős típusú.

9. Hogyan állapítható meg, hogy hány bájtnyi memória egyetlen változó típusú float elfoglalja. dupla vagy tizedes?

Ennek meghatározásához meg kell adnia a következő kódot:

10. Hogyan tudom lefordítani egy float változót egy int típusra?

Ehhez használja az öntött műveletet. A zárójelben meg kell adnod annak a típusnak a nevét, amelyre a leadást végezték.

A típuskiválasztás műveletekor figyelembe kell venni azokat a korlátozásokat, amelyeket a számítógép memóriájában kevesebb helyet foglaló típusok okoznak.

Például egy rövid típusú változó kisebb számot képviselhet, mint a típusú float változók. dupla. A következő listában egy érték túlcsordul egy rövid változóban:

11. Hogyan konvertálhatok egy változót az int-ből kettősre?

Példa arra, hogy az int-ről kettős legyen:

12. Melyek a karakter adattípusok?

Válasz: char. húr

A karakterlánc típus karakterek sorozatát jelöli.

A type char változók egy karakter értékét kaphatják. Egy típusú karakter változó értéke egyéni idézőjelekben történik, például:

A típus char változó egyetlen Unicode karakter. Ez a változó 2 bájtot tartalmaz a számítógép memóriájában.

A típusú karakterláncváltozók olyan karakterláncok, amelyeket kettős idézőjelben vesznek fel, például:

A C # típusú karakterlánc változónak lehetnek hossza (a karakterek száma).

13. Milyen jellemzői vannak a char adatoknak a programban való használatával?

Az adattípus karakter a billentyűzetről beírt kód karakter értékét jelöli. A karakterkód egy egész szám.

Például az 's' kódja 115.

A kódtöredék, amelyben a karakterkódot kiszámítják:

Ez azt jelenti, hogy a típus char értéke azonos egész szám. C # esetén a char adatok a számítógép memóriájában 2 bájtot foglalnak el. A C # nyelv Unicode karakterekkel működik. A karakterkódok tartománya 0 és 65535 között van.

14. Hogyan lehet a szimbólumkódot a szimbolikus ábrázoláshoz?

A kód egy töredéke, amely a kódot (egész számot) karakterré alakítja (char típus):

15. Milyen jellemzői vannak a típusú karakterlánc változók használatának?

A karakterláncváltozók karakterláncok. A karakterlánc maximális hossza korlátlan.

Példa az s1 nevű sztring változó leírására.

Példa egy sztring beillesztésére a karakterlánc változóként:

Különböző műveleteket hajthat végre a típusú karakterláncváltozókon. Itt leírjuk a leggyakoribb műveletek részletes leírását a változó típus típusú karakterláncokkal.

16. Milyen jellemzői vannak a változó logikai változók használatának?

A változó logikai típus csak két állapotot definiál: "true" és "false". A bool típusú változó csak két értéket vehet fel: igaz és hamis.

Példa egy bool típusú változóra:

17. Hogyan történik a különböző típusú változók kezdeti inicializálása?

18. Hogyan lehet meghatározni egy bizonyos típusú változó megengedett legnagyobb megengedett értékét?

Egy adott típusú változó maximális megengedett vagy minimális értékének meghatározásához a .NET-keretrendszerben a Max.Value és MinValue tulajdonságokat használjuk.

Példák a különböző típusú változók határértékeinek meghatározására.

A következő típusú változók esetén:

Az ulong típusú változók esetében:

A float típusú változók esetében:

Kapcsolódó cikkek