PointSum
#include <iostream>
using namespace std;
int n=7;
float sum(float * ,int);
float sum(float *p[] ,int n){
float sum= 0.0;
for (int i=0;i<n;i++)
sum += *p[i];
return sum;
}
int main(){
float a[7]={10.0,20.0,11.0,4.0,5.0,3.0,2.0};
for (int i=0;i<n;i++)
cout<<" "<<*(a+i);
cout<<"\n";
float * p[7];
for (int i=0;i<n;i++)
p[i]=&a[i];
cout<<"The sum is "<<sum(p,7);
return 0;
}
|
run
| edit
| history
| help
|
0
|
|
|