明天就是复试的笔试环节,先做了去年的笔试题,除了没看懂题目的第三题,其他都做出来了。
这是题目:
第一题:
#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{
double x,i=1.0;
double temp=1.0,sum=1.0,temp1=0.0;
cin>>x;
while(1)
{
temp1=temp;
temp*=x/i;
sum+=temp;
++i;
//cout<<temp<<" "<<temp1<<" "<<i<<endl;
if(fabs(temp-temp1)<=1e-7 && temp != temp1)
break;
}
cout<<setprecision(10)<<std::fixed<<sum<<endl;
}
第二题:
#include<iostream>
using namespace std;
void func(string s,