(C++)ACM模式输入方法总结

(C++)ACM模式输入方法总结

  • 1. 输入一个数/字符串
  • 2.只读取一个字符
  • 3. 整型/字符串 数组输入(固定个数)
  • 3. 整型/字符串 数组输入(非固定个数)
  • 4. 给定一行字符串,用逗号隔开,把它们存到数组中
  • 5、二维数组读取(m*n)

1. 输入一个数/字符串

int main(){
   
	int num;    // string str;
	cin >> num; // cin >> str;
	// cout << num << endl;//打印
	// 循环输入时只需加while,即:
	while(cin >> num){
   
		cout << num << endl;
	}
	return 0;
}

2.只读取一个字符

int main(){
   
	char ch;
	cin >> ch;//cin.get(ch); ch = cin.get(); cin.get();
	// cout << ch << endl;
	return 0;
}

3. 整型/字符串 数组输入(固定个数)

示例:
	3       //数组元素的个数
	1 2 3   //数组元素
	
int main(){
   

	int n;
	cin >> n;//元素个数
	vector<int> nums(

你可能感兴趣的:(算法题,c++,算法)