读书人

关于循环的一个极小白有关问题。

发布时间: 2013-01-23 10:44:49 作者: rapoo

关于循环的一个极小白问题。。


答案为3018
[解决办法]
改一下:

#include <iostream>
#include <cmath>
using namespace std;
#define PI 3.1415926535897932384626433832795

int main(int argc, char *argv[]) {
int i=1;
double s=0;
do{
s += (i * cos(i * PI / 2) + 1);

}while((i++)<2012);

cout<<(int)s<<endl;
return 0;
}

[解决办法]

#include <stdio.h>
#include <cmath>
using namespace std;
#define PI 3.1415926535897932384626433832795

int main(int argc, char *argv[])
{
double i=1;
double s=0;
do
{
s+= (i * cos(i * PI / 2) )+1;
}
while((i++)<2012);

cout<<(double)s<<endl;
system("pause");
return 0;
}


[解决办法]

#include <iostream>
#include <cmath>
using namespace std;
#define PI 3.1415926535897932384626433832795

int main(int argc, char *argv[]) {
int i=1;
double s=0;
do{
s += (i * cos(i * PI / 2) + 1);

}while((i++)<2012);

cout<<s<<endl;
return 0;
}

读书人网 >C++

热点推荐