Tässä opetusohjelmassa opitaan käyttämään cin-objektia ottamaan käyttäjältä tietoa ja cout-objektin näyttämään ulostulo käyttäjälle esimerkkien avulla.
C ++ -lähtö
coutLähettää C ++: ssa muotoilun lähdön vakiolähtölaitteille, kuten näytölle. Käytämme coutkohdetta yhdessä <<operaattorin kanssa tuotoksen näyttämiseen.
Esimerkki 1: Merkkijono
#include using namespace std; int main() ( // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; )
Tuotos
Tämä on C ++ -ohjelmointi
Kuinka tämä ohjelma toimii?
- Sisällytämme ensin
iostreamotsikkotiedoston, jonka avulla voimme näyttää tuotoksen. coutObjekti on määritetty sisällästdnimiavaruuden. Jos haluat käyttäästdnimiavaruuden, käytimmeusing namespace std;selvitys.- Jokainen C ++ -ohjelma alkaa
main()toiminnolla. Koodin suoritus alkaamain()toiminnon alusta . couton objekti, joka tulostaa merkkijonon lainausmerkeissä" ". Käyttäjä seuraa sitä<<.return 0;on toiminnon "poistumistila"main(). Ohjelma päättyy tällä lauseella, mutta tämä lausunto ei ole pakollinen.
Huomaa: Jos emme sisällytä using namespace std;lausetta, meidän on käytettävä std::coutsen sijaan cout.
Tämä on suositeltava menetelmä, koska stdnimitilan käyttö voi aiheuttaa mahdollisia ongelmia.
Olemme kuitenkin käyttäneet stdnimitilaa opetusohjelmissamme koodien luettavuuden parantamiseksi.
#include int main() ( // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; )
Esimerkki 2: Numeroiden ja merkkien tuotos
Numeroiden ja merkkimuuttujien tulostamiseen käytämme samaa coutobjektia, mutta ilman lainausmerkkejä.
#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; )
Tuotos
70 256,783 merkki: A
Huomautuksia:
endlManipuloija käytetään lisätä uuden rivin. Siksi kukin lähtö näytetään uudella rivillä.<<Operaattori voi käyttää useammin kuin kerran, jos haluamme tulostaa eri muuttujista, jousille ja niin edelleen yhdessä selvitys. Esimerkiksi:
cout << "character: " << ch << endl;
C ++ -tulo
Ottaa C ++: ssa cinalustetun syötteen tavallisista syöttölaitteista, kuten näppäimistöltä. Käytämme cinobjektia yhdessä >>operaattorin kanssa syötteen vastaanottamiseen.
Esimerkki 3: Kokonaislähtö / lähtö
#include using namespace std; int main() ( int num; cout <> num; // Taking input cout << "The number is: " << num; return 0; )
Tuotos
Syötä kokonaisluku: 70 Luku on: 70
Ohjelmassa käytimme
cin>> num;
ottamaan käyttäjältä tietoja. Tulo tallennetaan muuttujaan num. Käytämme >>operaattoria kanssa cinsyöttääksesi tietoja.
Huomaa: Jos emme sisällytä using namespace std;lausetta, meidän on käytettävä std::cinsen sijaan cin.
C ++ Useiden tulojen ottaminen
#include using namespace std; int main() ( char a; int num; cout <> a>> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; )
Tuotos
Syötä merkki ja kokonaisluku: F 23 Merkki: F Numero: 23








