从控制台输入,如何读取结束?
OJ当需要手动写输入的时候,经常用到。
1、scanf方式
while(scanf("%d",&n)!=EOF)
在window下的控制终端上,ctrl+c即可结束;
在x86下,ctrl+d即可饥结束;
2、cin方式
while (cin >> n) //输入没有结束,cin 就返回 true,条件就为真
在 Windows 下,按下 Ctrl+Z 组合键(可以在当前行,也可以在新的一行),接着按下回车键,输入就结束了,此时 cin 返回 false,循环结束。
在x86下,ctrl+d即可结束

浙公网安备 33010602011771号