【题目描述】
输入三个整数,整数之间由一个空格分隔,整数是32位有符号整数。把第二个输入的整数输出。
【输入】
只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。
【输出】
只有一行,一个整数,即输入的第二个整数。
【输入样例】
123 456 789
【输出样例】
456
这题有两种方法
方法一:用三个变量
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
cout<<b<<endl;
return 0;
}
方法二:用数组
(1)一个一个输入:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int an[5]; //建议数组定大一点
cin>>an[0]>>an[1]>>an[2];
cout<<an[1];
return 0;
}
(2)for循环输入:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int an[5];
for(int i=0;i<3;i++)
cin>>an[i];
cout<<an[1]; //因为从零开始,所以输出an[1]
return 0;
}