Osnovni vhod / izhod C ++

V tej vadnici se bomo naučili uporabljati objekt cin, da uporabnika vnesemo, objekt cout pa uporabniku s pomočjo primerov prikažemo izhod.

Izhod C ++

V C ++ coutpošlje formatirani izhod standardnim izhodnim napravam, kot je zaslon. Uporabljamo coutobjekt skupaj z <<operaterjem za prikaz izhoda.

Primer 1: Izhod niza

 #include using namespace std; int main() ( // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; ) 

Izhod

 To je programiranje na C ++ 

Kako deluje ta program?

  • Najprej vključimo iostreamdatoteko glave, ki nam omogoča prikaz izhodnih podatkov.
  • coutObjekt je definiran znotraj stdimenskem prostoru. Za uporabo stdimenskega prostora smo uporabili using namespace std;stavek.
  • Vsak program C ++ se začne s main()funkcijo. Izvajanje kode se začne od začetka main()funkcije.
  • coutje predmet, ki natisne niz znotraj narekovajev " ". Sledi <<operater.
  • return 0;je "stanje izhoda" main()funkcije. Program se konča s to izjavo, vendar ta izjava ni obvezna.

Opomba: Če using namespace std;stavka ne vključimo , moramo std::coutnamesto njega uporabiti cout.

To je najprimernejša metoda, saj lahko uporaba stdimenskega prostora ustvari potencialne težave.

Vendar smo stdv naših vajah uporabili imenski prostor, da bi kode naredili bolj berljive.

 #include int main() ( // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; ) 

Primer 2: Izhod številk in znakov

Za tiskanje številk in znakovnih spremenljivk uporabimo isti coutpredmet, vendar brez narekovajev.

 #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; ) 

Izhod

 70 256.783 znak: A 

Opombe:

  • Z endlmanipulatorjem se vstavi nova vrstica. Zato je vsak izhod prikazan v novi vrstici.
  • <<Operater se lahko uporabi več kot enkrat, če želimo natisniti različne spremenljivke, strune in tako naprej v enem samem stavku. Na primer:
 cout << "character: " << ch << endl;

Vnos C ++

V jeziku C ++ cinzavzame formatiran vnos iz standardnih vhodnih naprav, kot je tipkovnica. Uporabljamo cinobjekt skupaj z >>operaterjem za sprejemanje vhod.

Primer 3: Celoštevilčni vhod / izhod

 #include using namespace std; int main() ( int num; cout <> num; // Taking input cout << "The number is: " << num; return 0; ) 

Izhod

 Vnesite celo število: 70 Število je: 70 

V programu smo uporabili

 cin>> num; 

da uporabnik vnese podatke. Vnos je shranjen v spremenljivki num. Za vnos uporabljamo >>operator z cin.

Opomba: Če using namespace std;stavka ne vključimo , moramo std::cinnamesto njega uporabiti cin.

C ++ Sprejem več vhodov

 #include using namespace std; int main() ( char a; int num; cout <> a>> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; ) 

Izhod

 Vnesite znak in celo število: F 23 Znak: F Število: 23 

Zanimive Članki...