3.3.3 XT3.20(XT指习题,下同不再解释)

#include <iostream>
#include <string>
#include <vector>
using namespace std;
int main(){
vector<int> v1;
int a[10];
for(int i = 0;i < 10;++i){
    cin>>a[i];
    v1.push_back(a[i]);
    }
int sum[9];
for(int j = 0;j < 9;++j){
    sum[j] = a[j] + a[j+1];
    cout<<sum[j]<<" ";
    }
return 0;
}

改写输出第一个和最后一个的和

vector<int> v1;
int a[10];
for(int i = 0;i < 10;++i){
    cin>>a[i];
    v1.push_back(a[i]);
}
int sum[5];
for(int i= 9,j = 0;j < 5;++j){
    sum[j] = a[i-j]+a[j];
    cout<<sum[j]<<" ";
}

猜你喜欢

转载自blog.csdn.net/msdumin/article/details/81459652