社区讨论

金石后任if你使用cin + getline

P1308[NOIP 2011 普及组] 统计单词数参与者 1已保存回复 0

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
0 条
当前快照
1 份
快照标识符
@mjpr46rq
此快照首次捕获于
2025/12/28 21:14
2 个月前
此快照最后确认于
2026/01/01 11:15
2 个月前
查看原帖
cpp输入有个大坑,不知道的大概率会踩坑:cin之后不会自动换行!!
所以,如果你使用:
CPP
string s, pas;
cin >> s;
getline(cin, pas);
就会听取WA声一片 ~评测记录(居然对了两个就很难绷)~
改成:
CPP
string s, pas;
cin >> s;
getchar(); //输入行末的\n
getline(cin, pas);
就好啦!~评测记录~

回复

0 条回复,欢迎继续交流。

正在加载回复...