1.I/O流
- 在C++中,将数据从一个对象到另一个对象的流动抽象位流。流在使用前被建立,使用后被删除。
- 数据的输入输出通过I/O流实现。cin,cout是预定义的流类对象。cin处理标准输入,cout处理标准输出。
- 从流中获取数据的操作被称为提取操作,向流中添加数据的操作被称为插入操作。
2.预定义的插入符和提取符
-
<<是预定义的插入符,作用在cout上:cout<<表达式<<表达式
-
》标准输入是将提取符作用在流对象cin上:cin>>表达式>>表达式
int a , b ; cin>>a>>b ;
3.选择结构if
if(x>y) cout <<x ;
if (x >y) cout <<x; else cout <<y;
if(表达式1) 语句1
else if(表达式2) 语句2
else if (表达式3) 语句3
#include <iostream>
using namespace std;
int main()
{
int x,y;
cout<<"enter x and y";
cin>>x>>y;
if (x!=y)
if(x>y)
cout<<"x>y"<<endl;
else
cout<<"x<y"<<endl;
else
cout<<"x=y"<<endl;
return 0;
}
4.选择结构switch
#include <iostream>
using namespace std;
int main()
{
int day;
cout<<"please enter a num:";
cin>>day;
switch (day){
case 0: cout<<"sunday"<<endl;break;
case 1: cout<<"monday"<<endl;break;
case 2: cout<<"tuesday"<<endl;