Оператор cout
Часть раздела Основы путешествия по C++ на Coddy — урок 33 из 74.
В C++ объект cout предоставляет различные методы для вывода данных в консоль. Вот некоторые из наиболее часто используемых методов cout:
<<: Выводит строку в консоль. Он не добавляет символ новой строки в конце, поэтому последующий вывод будет продолжен на той же строке.
endlили\n: Используется для добавления разрыва строки в выводе. Без них весь вывод будет отображаться в одной строке.
Вот как вы можете использовать эти методы:
std::string name = "Alice";
int age = 30;Использование endl:
cout << "Name: ";
cout << name;
cout << " is " << age << " years old." << endl;
cout << "Hello, " << name << "!" << endl;
// Вывод:
// Name: Alice is 30 years old.
// Hello, Alice!Использование \n:
cout << "Name: " << name << "\n";
cout << "Age: " << age << "\n";
cout << "Hello, " << name << "!\n";
// Вывод:
// Name: Alice
// Age: 30
// Hello, Alice!Задание
НовичокНапишите программу на C++, которая использует методы cout для вывода следующего:
Начальный код уже выводит "Hello, ". Добавьте код ниже, чтобы вывести "Coddy!" так, чтобы оба значения появились на одной строке.
Шпаргалка
В C++ используйте cout с оператором << для вывода данных в консоль:
cout << "Hello World!";Используйте endl или \n для добавления переноса строки:
cout << "First line" << endl;
cout << "Second line\n";Объединяйте несколько выводов с помощью <<:
std::string name = "Alice";
int age = 30;
cout << "Name: " << name << " is " << age << " years old." << endl;Попробуйте сами
#include <iostream>
int main() {
std::cout << "Hello, ";
// Напишите свой код ниже
return 0;
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияИнкремент и декрементПостфиксный инкремент и декрементСокращенные арифметические операцииОператоры сравненияСравнение строк7Основы ввода-вывода
Оператор coutОператор cinВвод строкПовторение — До 120Повторение — Истина или ложь3Переменные. Часть 2
Объявление типовСоглашения об именованииПовторение: инициализация переменныхПриведение типов. Часть 1Приведение типов. Часть 26Принятие решений
Оператор ifКонструкция if - elseОператор switchУсловный операторПовторение: if - elseВложенный if - else