Šajā apmācībā mēs iemācīsimies izmantot cin objektu, lai ņemtu ievadi no lietotāja, un cout objektu, lai parādītu izvadi lietotājam ar piemēru palīdzību.
C ++ izeja
Programmā C ++ coutformatēto izvadi nosūta standarta izvades ierīcēm, piemēram, ekrānam. Mēs izmantojam coutobjektu kopā ar <<operatoru izejas parādīšanai.
1. piemērs: virknes izvade
#include using namespace std; int main() ( // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; )
Rezultāts
Tā ir C ++ programmēšana
Kā šī programma darbojas?
- Vispirms mēs iekļaujam
iostreamgalvenes failu, kas ļauj mums parādīt izvadi. coutObjekts tiek definēts iekšpusēstdnamespace. Lai izmantotustdnosaukumvietu, mēs izmantojāmusing namespace std;paziņojumu.- Katra C ++ programma sākas ar
main()funkciju. Koda izpilde sākas nomain()funkcijas sākuma . coutir objekts, kas virkni izdrukā pēdiņās" ". Tam seko<<operators.return 0;ir funkcijas "izejas statuss"main(). Programma beidzas ar šo paziņojumu, tomēr šis paziņojums nav obligāts.
Piezīme. Ja mēs neiekļaujam using namespace std;paziņojumu, mums tas jāizmanto std::coutnevis cout.
Šī ir vēlamā metode, jo, izmantojot stdnosaukumvietu, var rasties potenciālas problēmas.
Tomēr, stdlai padarītu kodus vieglāk lasāmus, savās apmācībās esam izmantojuši nosaukumvietu.
#include int main() ( // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; )
2. piemērs: Skaitļu un rakstzīmju izvade
Lai drukātu skaitļus un rakstzīmju mainīgos, mēs izmantojam to pašu coutobjektu, bet neizmantojam pēdiņas.
#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; )
Rezultāts
70 256,783 raksturs: A
Piezīmes:
endlManipulatoru tiek izmantota, lai ievietotu jaunu rindu. Tāpēc katra izeja tiek parādīta jaunā rindā.<<Operators var izmantot vairāk nekā vienu reizi, ja mēs gribam, lai drukātu dažādus mainīgos lielumus, virknes un tā tālāk, vienā paziņojumā. Piemēram:
cout << "character: " << ch << endl;
C ++ ievade
Programmā C ++ cintiek formatēta ievade no standarta ievades ierīcēm, piemēram, tastatūras. Ieejas iegūšanai mēs izmantojam cinobjektu kopā ar >>operatoru.
3. piemērs: veselas ievades / izvades skaitlis
#include using namespace std; int main() ( int num; cout <> num; // Taking input cout << "The number is: " << num; return 0; )
Rezultāts
Ievadiet veselu skaitli: 70 Skaitlis ir: 70
Programmā mēs izmantojām
cin>> num;
ņemt ievadi no lietotāja. Ieeja tiek saglabāta mainīgajā num. Mēs izmantojam >>operatoru ar, cinlai ievadītu.
Piezīme. Ja mēs neiekļaujam using namespace std;paziņojumu, mums tas jāizmanto std::cinnevis cin.
C ++ Vairāku ieeju uzņemšana
#include using namespace std; int main() ( char a; int num; cout <> a>> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; )
Rezultāts
Ievadiet rakstzīmi un veselu skaitli: F 23 Raksts: F Skaits: 23








