Funkció (operátor) scanf C, cpetsifikatory méret, az összehasonlítás művelet

Csakúgy, mint az összes adatot kapnak, és nem szükséges bármit is beírni. De hidd el, nem láttam. Emlékezz az iskola, ha mérhető bizonyos dolgokat, majd az így kapott értékeket helyezünk a megfelelő formulát.







A C, kivéve a kimeneti függvény a printf, van is egy scanf függvény az input. Itt vagyunk most, és megvizsgálja a funkció scanf még:

A formátumleírók

Nos most megy át a formátum meghatározásakor:

  1. . - olvasni egész

int i;
scanf ( "", i);

  • % O - olvasható oktális

    int i;
    scanf ( "% o", i);

  • % X - olvasható hexadecimális szám

    int i;
    scanf ( "% x", i);

  • % E (% f) - olvasható valós szám

    float t;
    scanf ( "% f", t);

  • % S - olvasni egy karaktert

    char ch;
    scanf ( "% c", ch);







  • % S - olvasni egy sort

    char * str ;;
    scanf ( "% s", str);

    összehasonlító műveletek

    A számítógép eredetileg megállapított logikai értékeket, azaz a minden épül, 0 és 1. Ha nem tudja, hogy miről volt szó, akkor felül a film a Mátrix, ahol minden zöld képernyőkímélő csak állt a két mágikus számok.

    Természetesen a 0 és 1 jó, de szükségünk van egy logikai értelemben, tehát a logikai műveleteket 0 - ez hamis, és 1 - ez igaz. Ezek a fogalmak TRUE és FALSE amelyek szorosan kapcsolódnak az összehasonlítás műveleteket. Először is adunk minden lehetséges összehasonlítási műveletek:

    Elvileg a leggyakoribb hiba a kezdők - ez megzavarja az értékadó operátor (=) egy összehasonlító operátor (==). Ezek teljesen különböző dolog. De mindenki elején a kódolási hibák fordulnak elő, pontosan ezen az alapon, ezért legyen óvatos.

    1. Hogy tanulmányozza a funkció scanf povvodite különböző típusú változókat 4 db, egyenként
    2. 3 kapnak száma: a = 5, b = 4, c = 4. A összehasonlító műveletek és funkciók printf povyvodite eredményeket. például:

    printf ( "\ n ..", a> b, a> c);

  • Megértéséhez Boole algebra logikai próbálni otthon olyan tárgy, hogy megtalálják a két állam (0 és 1). Például, szív punch - 1, a csend - 0



  • Kapcsolódó cikkek