为啥cin整型输入不在空格处停止了啊

学术版

@[十十十十](/user/153802) 都不是 ``` for(int i = 0;i < n;i++) { cin >> s[i]; cout << s[i]; } ```
by 冰糖鸽子 @ 2019-11-09 21:31:34


???
by 冥诺在线发呆 @ 2019-11-09 21:33:16


```cpp 改成cout<<s[i]<<" "; ```
by 十十十十 @ 2019-11-09 21:33:31


@[demonred](/user/227728) 你不输出空格它会有空格?
by 十十十十 @ 2019-11-09 21:34:11


@[十十十十](/user/153802) 不是不是,我的意思是本来应该输入1,立刻输出1,接着输入2,立刻输出2。但这个代码在所有都输入完毕后才将全部都输出,而且只有使用换行符才能结束输入,空格也不行
by 冰糖鸽子 @ 2019-11-09 21:35:30


本来就这样啊,你输入一个数摁一下回车才是你想要的那样
by 十十十十 @ 2019-11-09 21:38:12


@[demonred](/user/227728) 没问题啊
by 十十十十 @ 2019-11-09 21:38:54


@[十十十十](/user/153802) 但是cin不是遇到空格也结束吗
by 冰糖鸽子 @ 2019-11-09 21:39:51


它在你输好的这一行里一个一个读,在后面一个一个输出
by 十十十十 @ 2019-11-09 21:40:31


@[demonred](/user/227728) 好像你摁了回车他才在你这行里开始读
by 十十十十 @ 2019-11-09 21:41:31


上一页 | 下一页