33,311
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
using namespace std;
#define MAX_SIZE 50
#define N 10
#define Ri 1
void fun(double *a,double *b)
{
int j;
double sum=0.0;
a[-1]=0.0;
for(j = 0;j < MAX_SIZE;j++)
{
sum += b[j]*(1/Ri) * (a[j] - a[j-1]);
}
double R=sum;
cout<<"和为:1/Ra="<<R<<endl;
}
void main()
{
double array1[MAX_SIZE]={0.09,0.1};
double array2[MAX_SIZE]={2.5995,2.5981};
fun(array1,array2);
}
#include<iostream>
using namespace std;
#define MAX_SIZE 50
void fun(double *a,double *b,double *c)
{
int j;
double sum=0.0;
a[-1]=0.0;
for(j = 0;j < MAX_SIZE;j++)
{
sum += b[j]*(1/c[j]) * (a[j] - a[j-1]);
}
double R=sum;
cout<<"和为:1/Ra="<<R<<endl;
}
void main()
{
double array1[MAX_SIZE]={0.0,0.0};
double array2[MAX_SIZE]={2.5995,2.5981};
double array3[MAX_SIZE]={2.5995,2.5981};
fun(array1,array2,array3);