C ++ põhisisend / väljund

Selles õpetuses õpime kasutama cin-objekti kasutajalt sisendi võtmiseks ja cout-objekti näidete abil kasutajale väljundi kuvamiseks.

C ++ väljund

C ++ režiimis coutsaadab vormindatud väljund standardsetele väljundseadmetele, näiteks ekraanile. Väljundi kuvamiseks kasutame coutobjekti koos <<operaatoriga.

Näide 1: Stringi väljund

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

Väljund

 See on C ++ programmeerimine 

Kuidas see programm töötab?

  • Esmalt lisame iostreampäisefaili, mis võimaldab meil väljundit kuvada.
  • coutObjekti defineeritakse sees stdnimeruumi. stdNimeruumi kasutamiseks kasutasime using namespace std;lauset.
  • Iga C ++ programm algab main()funktsiooniga. Koodi käivitamine algab main()funktsiooni algusest .
  • couton objekt, mis prindib stringi jutumärkides " ". Sellele järgneb <<operaator.
  • return 0;on funktsiooni "väljumisolek" main(). Programm lõpeb selle avaldusega, kuid see lause pole kohustuslik.

Märkus. Kui me ei sisalda using namespace std;lauset, peame selle std::coutasemel kasutama cout.

See on eelistatud meetod, kuna stdnimeruumi kasutamine võib tekitada võimalikke probleeme.

stdKoodide loetavamaks muutmiseks oleme siiski kasutanud oma õpetustes nimeruumi.

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

Näide 2: numbrite ja tähemärkide väljund

Numbrite ja tähemuutujate printimiseks kasutame sama coutobjekti, kuid jutumärke kasutamata.

 #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äljund

 70 256,783 tähemärki: A 

Märkused:

  • endlManipulaatori kasutatakse lisada uus rida. Sellepärast kuvatakse iga väljund uuel real.
  • <<Operaator saab kasutada rohkem kui üks kord, kui me tahame, et printida erinevaid muutujaid, stringid ja nii edasi ühe avalduse. Näiteks:
 cout << "character: " << ch << endl;

C ++ sisend

C ++ režiimis cinvõtab vormindatud sisendi standardsetest sisendseadmetest, näiteks klaviatuurilt. Sisestamiseks kasutame cinobjekti koos >>operaatoriga.

Näide 3: täisarv sisend / väljund

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

Väljund

 Sisestage täisarv: 70 Arv on 70 

Programmis kasutasime

 cin>> num; 

kasutajalt sisendi saamiseks. Sisend salvestatakse muutujasse num. Sisendi sisestamiseks kasutame >>operaatorit cin.

Märkus. Kui me ei sisalda using namespace std;lauset, peame selle std::cinasemel kasutama cin.

C ++ Mitme sisendi võtmine

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

Väljund

 Sisestage märk ja täisarv: F 23 Märk: F Number: 23 

Huvitavad Artiklid...