c++编程计算数组各元素的平方和,要求如下 (1)void array_input(int array[], int n

c++编程计算数组各元素的平方和,要求如下
(1)void array_input(int array[], int n)的功能是:输入整型数组array的各元素值,参数n是数组元素的个数; (2) int square_sum(int array[], int n)的功能是:对整型数组array的各元素的平方求和,参数n是数组元素的个数; (3)主函数的功能:定义一个是长...谢谢

第1个回答  2016-12-09
#include <iostream>
using namespace std;

#define N 10

void array_input(int array[], int n){
for(int i=0; i<n; i++) cin>>array[i];
}

int square_sum(int array[], int n){
int sum = 0;
for(int i=0; i<n; i++) {
sum += array[i]*array[i];
}
return sum;
}

void main () {
int array[N] = {0};

cout<<"请输入";
cout<<N;
cout<<"个正整数:";

array_input(array, N);
int sum = square_sum(array, N);

cout<<sum;

getchar();
getchar();
}本回答被提问者和网友采纳
相似回答