C语音的几个定义函数的题

任务一:

c 复制代码
#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;
}

运行结果

任务二:

c 复制代码
#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;
}
 

运行结果

任务三

c 复制代码
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;
}
相关推荐
2601_962297251 天前
C# vs Java vs Python:YOLO工业部署性能对比实战
java·python·c·工业视觉·性能对比
知无不研2 天前
一个简单的2048小游戏
游戏·c·2048·小项目
牢姐与蒯9 天前
Linux进程(三)之进程状态_僵尸孤儿
linux·运维·服务器·ubuntu·c
半点闲16 天前
深入解析小端序:把 4 字节的小端序拼成一个 32 位无符号长整数
c·字节序·大小端字节序·小端字节序转32位无符号长整数
C++ 老炮儿的技术栈21 天前
基于Qt实现轻量化本地音乐播放器
开发语言·c++·qt·c·播放器·音乐
一韦以航.25 天前
C/C++ 基础深挖:strlen 与 sizeof 全方位对比区别
c语言·jvm·c++·算法·面试·c
Ronin-Lotus1 个月前
蓝桥杯篇---EEPROM内部存储地址
职场和发展·蓝桥杯·c·eeprom·keil
C++ 老炮儿的技术栈1 个月前
海思嵌入式开发笔记|U‑Boot、JFFS2、TSLIB、SQLite 调试常用命令汇总
嵌入式·c·嵌入式linux·tftp·海思·jffs2
gbshha1 个月前
C语言的分支与循环结构
c
Chen_LSN1 个月前
C语言——深度理解指针(3)
c