全国
少儿编程--教育路上

栏目导航

全国站 > 少儿编程 > C++少儿编程
需求

c++通过cin流读入数据

摘要:c++通过cin流读入数据。以下是我们为大家整理的,相信大家阅读完后肯定有了自己的选择吧。

发布时间:
2024-04-29 13:22
信息来源:
网络推荐
浏览次数:
440
c++通过cin流读入数据

四、通过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,但输出的形式不同。



上一篇:
c++换行符的使用
下一篇:
c++格式化输入函数scanf
相关推荐
最近更新
学校免费发布信息关闭
如有图片请发邮件到:edu63@foxmail.com,审核后显示

 换一张

确认提交
完善补充本文信息关闭
非常感谢您帮助完善补充本文信息


 换一张

确认提交