函数fun的功能是:把a数组中的n个数,和b数组中逆序的动个 数一对应相乘、求平方,结果存在c数组中。 例如:当a数组中的值是:1、3、5、7、8 b数组中的值是:2、3、4、5、8 调用该函数后,c中存放的数据是。64、225、400、441、256
时间: 2023-12-28 16:53:31 浏览: 99
C语言程序设计-编写函数fun将一个数组中的值按逆序存放,并在main()函数中输出;
4星 · 用户满意度95%
下面是函数fun的代码实现:
```c
void fun(int a[], int b[], int c[], int n) {
for (int i = 0; i < n; i++) {
int j = n - i - 1;
c[i] = a[i] * b[j];
c[i] *= c[i];
}
}
```
函数的参数解释如下:
- `a[]`:输入数组a,长度为n。
- `b[]`:输入数组b,长度为n。
- `c[]`:输出数组c,长度为n。
- `n`:数组的长度。
函数的实现思路如下:
- 对于a数组中的每个元素a[i],都与b数组中的对应元素b[n-i-1]相乘。
- 将相乘后的结果求平方,存入数组c中。
阅读全文