学习笔记(二)cout和cin

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(插入下一句话的位置)岁了。(换行)——注意:括号里的是说明,并不显示。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值