秋声赋
好久没用

好久没用C++了

写个C++的....

[mw_shl_code=cpp,true]#include "stdafx.h"

#include *本站禁止HTML标签噢*

#include "Math.h"

using namespace std;

int _tmain(int argc, _TCHAR* argv[])

{

double a,b,m,x,y,z;

cin >> a >> b >> m >> x >> y >> z;

double time = abs(m) / abs(y);

double xt = abs(time * x / (a / 2));

int xit = (int)xt;

double xdt = (xt - xit) * (a / 2);

double dx = 0;

switch ((int)xt % 4)

{

case 0: dx = xdt; break;

case 1: dx = a / 2 - xdt; break;

case 2: dx = 0 - xdt; break;

case 3: dx = 0 - (a / 2 - xdt); break;

}

dx += a / 2;

double zt = abs(time * z / b);

int zit = (int)zt;

double zdt = (zt - zit) * b;

double dz = 0;

switch ((int)zt % 2)

{

case 0: dz = zdt; break;

case 1: dz = b - zdt; break;

}

cout<<dx<<dz<<endl;

cin>>x;

return 0;

}[/mw_shl_code]