教育路上
摘要:c++通过cin流读入数据。以下是我们为大家整理的,相信大家阅读完后肯定有了自己的选择吧。
2023-09-08 10:33网络推荐
四、通过cin流读入数据
流读取运算符>>和cin结合在一起使用,可从键盘输入数据。
格式1:
功能:是从键盘读取一个数据并将其赋给“变量”。
说明:在使用cin输入的时候必须考虑后面的变量类型。如果你要求输入一个整数,在 >>后面必须跟一个整型变量,如果要求一个字符,后面必须跟一个字符型变量。
例214声明一个整型变量age然后等待用户从键盘输入到cin并将输入值存储在这个变量中。
int age;
cin >> age;
也可以连续使用>>,实现从键盘对多个变量输入数据。
格式2:
这要求从键盘输入的数据的个数、类型与变量相一致。从键盘读取数据时,各数据之间要有分隔符,分隔符可以是一个或多个空格键、回车键等。
例215用cin 让用户输入多个数据 。
cin >> a >> b;
等同于:
cin >> a;
cin >> b;
例216流读取运算符>>和cin的使用
#include<iostream>
#include<cstdlib>
using namespace std;
int main( )
{ char c;
int i ;
float x,y;
cout<<"enter:\n";
cin >>i>>x>>y;
c=i;
cout<<"c="<<c<<"\ti="<<i<<"\n";
cout<<"x="<<x<<"\ty="<<y<<"\n";
system("pause");
return 0;
}
程序运行时屏幕先显示:
enter:
这时从键盘输入一个整数和两个实数,中间用一个或多个空格键作分隔符。 如输入
65 23 35
最后屏幕显示:
c=A i=65
x=23 y=35
程序中"\n"和"\t"都是转义符。 '\n '和"\n"效果相同,都表示换行符。'\t'是制表符,可以理解为连续输出几个空格。字符变量和整型变量i的值都是65,但输出的形式不同。
访客的评论 2023/12/11 06:37
文中描述的是准确的吗,如何报名!