Dalam tutorial ini, kita akan belajar menggunakan objek cin untuk mengambil input dari pengguna, dan objek cout untuk menampilkan output kepada pengguna dengan bantuan contoh.
Keluaran C ++
Dalam C ++, cout
mengirimkan output berformat ke perangkat output standard, seperti layar. Kami menggunakan cout
objek bersama dengan <<
operator untuk memaparkan output.
Contoh 1: Output Rentetan
#include using namespace std; int main() ( // prints the string enclosed in double quotes cout << "This is C++ Programming"; return 0; )
Pengeluaran
Ini adalah Pengaturcaraan C ++
Bagaimana program ini berfungsi?
- Mula-mula kami memasukkan
iostream
fail tajuk yang membolehkan kami memaparkan output. - The
cout
objek ditakrifkan di dalamstd
ruang nama. Untuk menggunakanstd
ruang nama, kami menggunakanusing namespace std;
pernyataan. - Setiap program C ++ dimulakan dengan
main()
fungsi. Pelaksanaan kod bermula dari awalmain()
fungsi. cout
adalah objek yang mencetak rentetan di dalam tanda petik" "
. Ia diikuti oleh<<
pengendali.return 0;
adalah "status keluar"main()
fungsi. Program diakhiri dengan pernyataan ini, namun pernyataan ini tidak wajib.
Catatan: Sekiranya kami tidak menyertakan using namespace std;
pernyataan, kami harus menggunakannya std::cout
sebagai ganti cout
.
Ini adalah kaedah yang disukai kerana menggunakan std
ruang nama dapat menimbulkan masalah yang berpotensi.
Walau bagaimanapun, kami telah menggunakan std
ruang nama dalam tutorial kami agar kodnya lebih mudah dibaca.
#include int main() ( // prints the string enclosed in double quotes std::cout << "This is C++ Programming"; return 0; )
Contoh 2: Keluaran Nombor dan Karakter
Untuk mencetak pembolehubah nombor dan watak, kami menggunakan cout
objek yang sama tetapi tanpa menggunakan tanda petik.
#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; )
Pengeluaran
70 256.783 watak: A
Catatan:
- The
endl
manipulator digunakan untuk memasukkan baris baru. Itulah sebabnya setiap output dipaparkan dalam baris baru. - The
<<
operator boleh digunakan lebih daripada sekali jika kita ingin mencetak pembolehubah yang berbeza, tali dan sebagainya dalam satu kenyataan tunggal. Sebagai contoh:
cout << "character: " << ch << endl;
Input C ++
Dalam C ++, cin
mengambil input berformat dari peranti input standard seperti papan kekunci. Kami menggunakan cin
objek bersama dengan >>
operator untuk mengambil input.
Contoh 3: Input / Output Integer
#include using namespace std; int main() ( int num; cout <> num; // Taking input cout << "The number is: " << num; return 0; )
Pengeluaran
Masukkan bilangan bulat: 70 Nombornya ialah: 70
Dalam program itu, kami menggunakan
cin>> num;
untuk mengambil input daripada pengguna. Input disimpan dalam angka pemboleh ubah. Kami menggunakan >>
operator cin
untuk mengambil input.
Catatan: Sekiranya kami tidak menyertakan using namespace std;
pernyataan, kami harus menggunakannya std::cin
sebagai ganti cin
.
C ++ Mengambil Banyak Input
#include using namespace std; int main() ( char a; int num; cout <> a>> num; cout << "Character: " << a << endl; cout << "Number: " << num; return 0; )
Pengeluaran
Masukkan watak dan bilangan bulat: F 23 Watak: Nombor F: 23