V tomto tutoriále sa naučíme používať objekt cin na získavanie vstupu od používateľa a objekt cout na zobrazovanie výstupu pre používateľa pomocou príkladov.
C ++ výstup
V jazyku C ++ coutodosiela formátovaný výstup na štandardné výstupné zariadenia, napríklad na obrazovku. Na zobrazenie výstupu používame coutobjekt spolu s <<operátorom.
Príklad 1: Reťazcový výstup
#include using namespace std; int main() ( // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; )
Výkon
Toto je programovanie v C ++
Ako funguje tento program?
- Najprv zahrnieme
iostreamhlavičkový súbor, ktorý nám umožňuje zobraziť výstup. coutObjekt je definovaný vnútristdnázvov. Na použitiestdmenného priestoru sme použiliusing namespace std;príkaz.- Každý program v C ++ začína
main()funkciou. Spustenie kódu začína od začiatkumain()funkcie. coutje objekt, ktorý tlačí reťazec do úvodzoviek" ". Za ním nasleduje<<operátor.return 0;je „výstupný stav“main()funkcie. Program týmto vyhlásením končí, avšak toto vyhlásenie nie je povinné.
Poznámka: Ak using namespace std;príkaz nezahrnieme, musíme použiť std::coutnamiesto cout.
Toto je preferovaná metóda, pretože použitie stdpriestoru mien môže spôsobiť potenciálne problémy.
V stdnašich výučbách sme však použili priestor názvov, aby boli kódy čitateľnejšie.
#include int main() ( // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; )
Príklad 2: Výstup čísel a znakov
Na tlač čísel a znakových premenných používame rovnaký coutobjekt, ale bez použitia úvodzoviek.
#include using namespace std; int main() ( int num1 = 70; double num2 = 256.783; char ch = 'A'; cout << num1 << endl; // print integer cout << num2 << endl; // print double cout << "character: " << ch << endl; // print char return 0; )
Výkon
70 256 783 znak: A
Poznámky:
endlManipulátor sa používa na vloženie nového riadku. Preto sa každý výstup zobrazuje v novom riadku.<<Operátor môže byť použitý viac ako raz, ak chceme tlačiť rôzne premenné, reťazce a tak ďalej v jedinom príkaze. Napríklad:
cout << "character: " << ch << endl;
C ++ vstup
V jazyku C ++ cinprijíma formátovaný vstup zo štandardných vstupných zariadení, ako je napríklad klávesnica. Na prijatie vstupu používame cinobjekt spolu s >>operátorom.
Príklad 3: Celé číslo Vstup / výstup
#include using namespace std; int main() ( int num; cout <> num; // Taking input cout << "The number is: " << num; return 0; )
Výkon
Zadajte celé číslo: 70 Číslo je: 70
V programe sme použili
cin>> num;
prevziať vstup od používateľa. Vstup je uložený v premennej num. Na získanie vstupu používame >>operátor s cin.
Poznámka: Ak using namespace std;príkaz nezahrnieme, musíme použiť std::cinnamiesto cin.
C ++ prijímanie viacerých vstupov
#include using namespace std; int main() ( char a; int num; cout <> a>> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; )
Výkon
Zadajte znak a celé číslo: F 23 Znak: F Číslo: 23








