文章

82

粉丝

344

获赞

28

访问

698.4k

头像
getline使用注意
P1261 北京大学机试题
发布于2021年1月24日 17:13
阅读数 8.8k

#include <bits/stdc++.h>
using namespace std;
struct node{
    string s;
    int len;
};
node a[1001];
bool cmp(node x,node y){
    return x.len<y.len;
}
int n;
string t;
int main(){
    while(scanf("%d",&n)!=EOF){
        getchar();//输入后按回车 回车仍在缓存中
        //由于我们要使用getline  getline可以接受缓存中的回车键 
        int index=0;
        for(int i=0;i<n;i++){
            getline(cin,t);
            if(t=="stop") break;
            a[index].s=t;
            a[index].len=a[index].s.length();
            index++;
    &nb...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发