Code::Blocks 16.01 + GCC 4.9.2 for Windows 编译运行成功
/*
6.编写一个函数根据以下公式计算s,计算结果作为函数值返回;n通过形参传入。
s=1+1/3+1/5+···+1/(2n-1)
*/
#include<iostream>
using namespace std;
void fun(int n);
int main(int argc,char *argv[])
{
int n;
//int i;
cout<<"请输入n的值:"<<endl;
cin>>n;
/*double s=0;
int i;
for(i=1;i<=n;i++)
{
s=s+1.0/(2*i-1);
}
*/
cout<<"函数值为:";
fun(n);
} //Deteriorator
void fun(int n)
{
double s=0;
int i;
for(i=1;i<=n;i++)
{
s=s+1.0/(2*i-1);
}
cout<<s;
}