学习笔记(二)cout和cin
来源:互联网 发布:通关宝典软件好用么 编辑:程序博客网 时间:2024/06/08 10:23
cout 和 cin的最大区别是:cout 后面跟的是<<,表示是输出内容,比如cout<<”我很帅”<<endl; 代表输出文字 我很帅,并且换行(endl;)。
而cin 表示的是输入,后面跟的是>>, 比如:
int age;
cout<<”输入你的年龄<<endl;
cin >> age;
cout <<”你今年”<<age<<”岁了”<< endl;
代表先显示让你输入你的年龄,然后age 被你输入数字赋值,然后 显示出文字“你今年xx岁了”
//11.14修改
需要注意的就是符号的方向,>>和<<表示信息流入的方向,例如:
#include <iostream>using namespace std;int main(){int age;cout << "输入你的年龄" << endl;cin >> age;cout << "明年你" << age+1 << "岁了"<< endl;cin.get();cin.get();return 0;}
第一个<<表示将第一句话插到之前的位置,例如
年龄调查:(a)
(b)
假如在(a)的位置没有换行,那么这句话就将插入(a)的位置,假如在(a)的位置打了endl;命令,那么这句话将插入(b)的位置。
下一行的>>表示,你将输入的数字插入到age这个整数变量之中(因为int是整数变量的声明)。另外,cin>>age;这个命令,再输入后会自动换行。
再下一行的第一个<<表示,因为将“你今年”这段话插入到上一行输入年龄之后的位置,由于cin自动换行了,所以插入另起一行后的第一个位置。
第二个<<表示将age+1这个变量插入到“你”之后,而第三个<<表示将“岁了”这段话插入到age+1这个变量后,而endl;表示在之后插入换行这个命令。
假如age输入的是20,那么显示出来的是:明年你(插入age+1的位置)21(插入下一句话的位置)岁了。(换行)——注意:括号里的是说明,并不显示。
0 0
- 学习笔记(二)cout和cin
- [c++]C++学习笔记001.cout/cin
- iostream 缓冲区详解(cin和cout)
- Cin和Cout
- 有关cin和cout
- C++中的 cout 和cin
- c++ cin和cout对象
- cin和cout格式控制
- cin和cout的使用
- C++零基础入门学习(cout/cin)
- cin/cout
- cin & cout
- cin & cout
- cin &&cout
- cin cout
- cin cout
- cin&&cout
- cin cout
- 为你的测试结果打印案例名称
- OC 运行时系统
- 内存管理算法--Buddy伙伴算法
- httpclient cooike自行管理
- 十大算法,让你轻松进阶高手
- 学习笔记(二)cout和cin
- leetcode之Palindrome Linked List
- CNN: Single-label to Multi-label
- 命名空间“System.Data”中不存在类型或命名空间名称“SQLite”。是否缺少程序集引用。解决办法如下:
- IEnumerable和IEnumerator 详解
- JDBC 学习总结
- Leetcode 第88题 Merge Sorted Array
- iOS 引入支付宝 缺少 #include <openssl/asn1.h>
- js倒计时