V tomto kurzu se naučíme používat objekt cin k převzetí vstupu od uživatele a objekt cout k zobrazení výstupu uživateli pomocí příkladů.
C ++ výstup
V C ++ coutodesílá formátovaný výstup na standardní výstupní zařízení, například na obrazovku. K zobrazení výstupu používáme coutobjekt spolu s <<operátorem.
Příklad 1: Řetězcový výstup
#include using namespace std; int main() ( // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; )
Výstup
Toto je programování v C ++
Jak tento program funguje?
- Nejprve
iostreamzahrneme soubor záhlaví, který nám umožňuje zobrazit výstup. coutObjekt je definován uvnitřstdnázvů. K použitístdoboru názvů jsme použiliusing namespace std;příkaz.- Každý program v C ++ začíná touto
main()funkcí. Provádění kódu začíná od začátkumain()funkce. coutje objekt, který vytiskne řetězec uvnitř uvozovek" ". Následuje<<operátor.return 0;je „stav ukončení“main()funkce. Program končí tímto prohlášením, avšak toto prohlášení není povinné.
Poznámka: Pokud using namespace std;příkaz nezahrneme , musíme použít std::coutmísto cout.
Toto je upřednostňovaná metoda, protože používání stdoboru názvů může způsobit potenciální problémy.
V stdnašich výukových programech jsme však použili obor názvů, aby byly kódy čitelnější.
#include int main() ( // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; )
Příklad 2: Výstup čísel a znaků
K tisku čísel a znakových proměnných používáme stejný coutobjekt, ale bez použití uvozovek.
#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ýstup
70 256 783 znaků: A
Poznámky:
endlManipulátor se používá k vložení nového řádku. Proto se každý výstup zobrazuje na novém řádku.<<Operátor může být použit více než jednou, chceme-li tisknout různé proměnné, řetězce a tak dále v jediném příkazu. Například:
cout << "character: " << ch << endl;
C ++ vstup
V C ++ cinpřijímá formátovaný vstup ze standardních vstupních zařízení, jako je klávesnice. K převzetí vstupu používáme cinobjekt spolu s >>operátorem.
Příklad 3: Celočíselný vstup / výstup
#include using namespace std; int main() ( int num; cout <> num; // Taking input cout << "The number is: " << num; return 0; )
Výstup
Zadejte celé číslo: 70 Číslo je: 70
V programu jsme použili
cin>> num;
převzít vstup od uživatele. Vstup je uložen v proměnné num. K převzetí vstupu používáme >>operátor s cin.
Poznámka: Pokud using namespace std;příkaz nezahrneme , musíme použít std::cinmísto cin.
C ++ s více vstupy
#include using namespace std; int main() ( char a; int num; cout <> a>> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; )
Výstup
Zadejte znak a celé číslo: F 23 Znak: F Číslo: 23








