acm算法基础
- 几种输入
一 cin和scanf()
cin和scanf()在功能上相差不多,最主要的区别是scanf比cin要快,有些题目故意会卡cin,所以建议常用scanf()less
共同点不支持空格的输入
比如 你想输入 less than
定义了string s
cin>>s;
cout<<s<<endl
的结果为less
二 getchar()
gechar()作用是“”读取下一个字符“
还是上面的例子
char a;
while ((a=getchar())!='\n')
{
cout<<a;
}
使用这段代码可以完整输出less than
完整代码
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
char a;
while ((a=getchar())!='\n')
{
cout<<a;
}
return 0;
}