求问c++ 怎么通过cin命令,一句话就读取两个用户输入的变量?

像这样:
Please enter the integer and the test number:
之后用户的输入格式是a b中间有空格,怎么在程序中读取它们?

在cin语句中连续使用 >>符号,就可以进行连续输入了。

#include <iostream>

using namespace std;

int main()
{
//读入两个整数 
int a,b;
cin >> a >> b;
cout << a << " " << b << endl;

//读入3个浮点数 
float fa, fb, fc;
cin >> fa >> fb >> fc;
cout << fa << " " << fb << " " << fc << endl;

//读入两个字符串
char sa[32], sb[32];
cin >> sa >> sb;
cout << sa << endl << sb << endl;

//混合输入
int aa;
char bb;
float cc;
cin >> aa >> bb >> cc;
cout << aa << " " << bb << " " << cc << endl; 

return 0; 
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-01
cin>>a>>b;
第2个回答  2014-06-01
cin>>a>>b; //就可以了本回答被提问者采纳
相似回答