CSP-NOIP信息学竞赛(28)cin(noip信息学奥林匹克竞赛)
通过 cin 流读入数据
流读取运算符>>和cin结合在一起使用,可从键盘输人数据
格式1:
cin>>变量;
功能:是从键盘读取一个数据并将其赋给“变量”
说明:在使用cin输入的时候必须考虑后面的变量类型。如果你要求输入一个整数,在后面必须跟一个整型变量,如果要求一个字符,后面必须跟一个字符型变量。
例:声明一个整型变量age然后等待用户从键盘输入到cin并将输入值存储在这个变量中。
int age;
cin>>age;
也可以连续使用>>,实现从键盘对多个变量输入数据格式2:
cin>>变量1>>变量2>>变量3;
这要求从键盘输入的数据的个数、类型与变量相一致。从键盘读取数据时,各数据之间要有分隔符,分隔符可以是一个或多个空格键、回车键等。
#include<cstdio>
#include<iostream>
#include<cstring>
using namespace std;
int main(){
//输入:hello world, a这两种
char a;
string test;
cin>>a;
getline(cin,test);//
cout<<a<<endl;
cout<<"test:"<<test<<endl;
return 0;
}
#include<cstdio>
#include<iostream>
#include<cstring>
using namespace std;
int main(){
//a[回车][空格][空格]dd[回车]
char a,b;
string str;
cout<<"input:";
a=cin.get();
cin.get(b);
getline(cin,str);
cout<<"a:"<<a <<endl;
cout<<"b:"<<b <<endl;
cout<<"str:"<<str <<endl;
return 0;
}
相关文章
- 让主流平台CINEBENCH分数也能破万!锐龙9 3950X 16核心平台实战体验
- 111个提单及运输业务中常用的一些代码、术语及意义
- NOIP2018成绩查询,申诉,分数线等时间表!(附复赛题目解析)
- 吐糟joomla sobipro组件(joomla可视化大屏模板)
- 小苯的文章浏览【Python实现和C++】
- 详解C++模拟算法,蓝桥杯真题(蓝桥杯c++编译环境)
- CSP-NOIP信息学竞赛(28)cin(noip信息学奥林匹克竞赛)
- C++实现进程间通讯实例详解(c++进程间通信 共享内存)
- C/C++编程笔记:getline()函数和字符数组
- shell 脚本中日期运算(shell脚本 日期变量)