任务一:
#include<stdio.h>
// 任务一: 定义一个函数,它的参数是int数组,它的返回值是数组中的所有元素的和
int getArrSum(int arr[],int len){
int sum=0;
for(int i=0;i<len;i++){
sum+=arr[i];
}
return sum;
}
int main() {
int arr[3] = {1,2,3};
printf("%d\n",getArrSum(arr,3));
return 0;
}
运行结果
任务二:
#include<stdio.h>
int getArrMax(int arr[],int len){
int max = arr[0];
for(int i=0;i<len;i++){
if(arr[i]>max){
max=arr[i];
}
}
return max;
}
int main() {
int arr[3] = {1,2,3};
printf("%d\n",getArrMax(arr,3));
return 0;
}
运行结果
任务三
int fidArrValue(int arr[],int len,int val){
int idx = -1;
for(int i=0;i<len;i++){
if(arr[i] == val){
idx = i;
break;
}
}
return idx;
}