秋招笔试中,数据输入输出的c++框架(通用版)

秋招笔试中,数据输入输出的c++框架(通用版),第1张

秋招笔试中,数据输入输出的c++框架(通用版)

从键盘录入多行数据,每行的多个整数作为一个数组形式存储,每行的数据个数不一样(数据一样也用这个,整一个通用的就行)


#include
#include
#include
#include
using namespace std ; 
//输入多行数组
int InputMutiint()
{
	std::vector < std::vector > m_array;
	std::vector tmp;//如果输入为其他类型的函数,只需要修改这里容器类就行
	int a;
	char c;
	while (std::cin >> a)
	{
		tmp.push_back(a);
		c = getchar();
		if (c == 'n')
		{
			m_array.push_back(tmp);
			tmp.clear();
		}
	}
	return 0;
}
int main()
{
	InputMutiint();
	system("pause");
	return 0;
}

测试链接 :https://ac.nowcoder.com/acm/contest/5657

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4950186.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-13

发表评论

登录后才能评论

评论列表(0条)

保存