5.8
#include <iostream>
#include <vector>
using namespace std;
int main()
{
int N,i=0,sum=0;
char ch;
vector<int> v;
cout<<"请输入你希望求和的值的数量"<<endl;
cin>>N;
cout<<"请输入一些整数(按|结束输入)"<<endl;
while(1)
{
if(cin>>i)
{
v.push_back(i);
}
else
{
break;
}
}
for(i=0;i<N;i++)
{
sum +=v[i];
}
cout<<"前"<<N<<"个数(";
for(i=0;i<N;i++)
{
cout<<v[i]<<" ";
}
cout<<")之和是"<<sum<<endl;
}
5.12
#include <iostream>
#include <vector>
#include <stdlib.h>
using namespace std;
int main()
{
vector<int> num,guess;
int x; //读数
int i,k; //计数
int p,q; //p公牛,q母牛
for(i=0;i<4;i++)
{
num.push_back(rand()%