14、函数与数组的深入探索

函数与数组的深入探索

1. 函数调用与数组操作

在主程序中,可以定义不同长度的数组,例如定义了包含 5 个元素的 array1 和 7 个元素的 array2 。在调用函数时,可以将数组作为参数传递给函数。如调用 minimum 函数时,传递 array1 和元素数量 5,函数会找出数组中的最小值并返回,结果会在终端显示。

下面是一个修改数组元素的示例代码:

#include <stdio.h>
void  multiplyBy2 (float  array[], int  n)
{
    int  i;
    for ( i = 0;  i < n;  ++i )
        array[i] *= 2;
}
int main (void)
{
    float  floatVals[4] = { 1.2f, -3.7f, 6.2f, 8.55f };
    int    i;
    void   multiplyBy2 (float  array[], int  n);
    multiplyBy2 (floatVals, 4);
    for ( i = 0;  i < 4;  ++i )
        printf ("%.2f   ", floatVals[i]);
    printf ("\n");
    return 0;
}

输出结果为:

2.40   -7.40   12.4
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值