"); //-->
看看这个求数组元素平方和的C++程序错在哪里,谢谢指点!!!
// Note:Your choice is C++ IDE
#include "iostream.h"
float sumsquare(const float a[],int num);
float sumsquare1(float a[],int num);
main()
{
const int SIZE = 5;
float f[SIZE]={1.1,2.2,3.3,4.4,5.5};
cout<<"sum of square ="<<sumsquare(f,SIZE)<<endl;
cout<<"sum of square ="<<sumsquare1(f,SIZE)<<endl;
int i;
for(i=0;i<SIZE;i++)
cout <<f[i]<<" ";
return 0;
}
float sumsquare(const float a[],int num)
{
int i;
float sum=0;
for(i=0;i<SIZE;i++)
{
sum+=a[i]*a[i];
}
return sum;
}
float sumsquare1(float a[],int num)
{
int i;
float sum=0;
for(i=0;i<SIZE;i++)
{
a[i] = a[i]*a[i];
sum+=a[i];
}
return sum;
}
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。