这样写你能看懂么:

程序代码:
//a[],b[]是主函数中两个有n个元素的一维数组。
//自定义函数:
#include<iostream>
using namespace std;
int nResult[100];
void multiply(int a[],int b[],int nResult[],int n)
{
for (int i = 0; i < n; i++)
{
nResult[i] = a[i] * b[i];
}
}
int main()
{
int i,n,a[100],b[100];
cout<<"输入n:";
cin>>n;
cout<<"输入数组a中的"<<n<<"个元素:";
for( i=0;i<n;i++)
{
cin>>a[i];
}
cout<<"输入数组b中的"<<n<<"个元素:";
for( i=0;i<n;i++)
{
cin>>b[i];
}
multiply(a,b,nResult,n);
cout<<endl;
cout<<"两数组相乘结果是: ";
for(i=0;i<n;i++)
{
cout<<nResult[i]<<" ";
}
cout<<endl;
}[local]1[/local]