ВУЗ:
Составители:
Рубрика:
16
Новая строка
Имеется возможность выводить данные с новой строки. Для этого существуют
два способа: вывести в поток употребляющий символ \n (новая строка) или манипуля-
тор endl.
Создание новой строки с помощью управляющего символа:
Cout<<”Customer Name: “<<name<<\n<<” code is: “<<number;
Создание новой строки с помощью манипулятора:
Cout<<”Customer Name: “<<name<<endl<<” code is: “<<namber;
Оба варианта приведут к появлению на экране одинаковой информации:
Customer Name: Sonny Bonds
Code is: 32
- потоковый ввод
Синтаксис потокового ввода строится из объекта cin, оператора >>и перемен-
ной, которой присваивается вводимое значение:
Cin>>имя_переменной;
Следующая инструкция считывает значение с клавиатуры и сохраняет его в перемен-
ной i:
Cin>>i;
С помощью одной инструкции ввода можно присвоить значения более чем одной пе-
ременной, например:
Cin>>i>>j>>k;
Можно поэкспериментировать со следующей программой, в которой сначала
запраши-
вается ввод трех значений, а затем эти значения выводятся на экран:
#include<iostream.h>
#ibclude<iomanip.h>
void main ()
{
int i, j, k;
cout<<”Enter three values:\n”;
cin>>i>>j>>k;
cout<<endl<<”Your values are:”<<\n;
cout<<i<<j<<k;
}
Запустив такую программу, можно убедиться, что введенные значения выводят-
ся правильно.
Можно перейти на новую строку на экране, включив в поток либо манипулятор вво-
да/вывода endl, либо управляющий символ \n.
Когда управляющий символ будет найден в символьной строке или
в потоке вы-
вода, он будет интерпретирован как инструкция перехода на новую строку. Чтобы
управляющий символ новой строки оказался в потоке вывода, его либо вставляют в
другую строку, либо указывают отдельно. Управляющий символ может заключаться
как в двойные, так и в одинарные кавычки. С точки зрения пользователя эффект будет
одинаков.
Однако двойные кавычки генерируют оканчивающуюся нулем строку, а
одинарные кавычки – одиночный символ.
16 Новая строка Имеется возможность выводить данные с новой строки. Для этого существуют два способа: вывести в поток употребляющий символ \n (новая строка) или манипуля- тор endl. Создание новой строки с помощью управляющего символа: Cout<<”Customer Name: “<>и перемен- ной, которой присваивается вводимое значение: Cin>>имя_переменной; Следующая инструкция считывает значение с клавиатуры и сохраняет его в перемен- ной i: Cin>>i; С помощью одной инструкции ввода можно присвоить значения более чем одной пе- ременной, например: Cin>>i>>j>>k; Можно поэкспериментировать со следующей программой, в которой сначала запраши- вается ввод трех значений, а затем эти значения выводятся на экран: #include #ibclude void main () { int i, j, k; cout<<”Enter three values:\n”; cin>>i>>j>>k; cout<
Страницы
- « первая
- ‹ предыдущая
- …
- 14
- 15
- 16
- 17
- 18
- …
- следующая ›
- последняя »