初学算法---一些输入问题
1.
输入:
整个测试有多组数据,请做到文件底结束。每行给出一个数字N,0 <= n <= 250
则我们可以用 while (scanf ("%d",&n) !=EOF){} 或 while (cin>>n) 来输入;
2.
输入:
输入包括多组测试数据。每组数据包括一行,给出两个长度不超过200的字符串,表示两个序列。两个字符串之间由若干个空格隔开。
样例输入:
abcfbc abfcab programming contest abcd mnp
这里依然可以使用cin
以下博客:
用法2:接受一个字符串,遇“空格”、“TAB”、“回车”都结束
#include <iostream>
using namespace std;
main ()
{
char a[20];
cin>>a;
cout<<a<<endl;
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
输入:jkljkljkl
输出:jkljkljkl
输入:jkljkl jkljkl //遇空格结束
输出:jkljkl
来源:https://blog.csdn.net/qq_25245961/article/details/77414134;