0
点赞
收藏
分享

微信扫一扫

20241010_013117 c语言 利用指针实现函数的多个数据的返回

#include <stdio.h>  
#include <stdlib.h>
#include <time.h>

int fn(int nums[],int len,int* p_max,int* p_min){
	int i;
	int temp;
	for(i=0;i<len;i++){
		temp = nums[i];
		if (temp > *p_max){
			*p_max = temp;
		}
		if (temp < *p_min){
			*p_min = temp;
		}
	}
}

int main() {
	int nums[] = {1,2,3,4,5,6,7,8,9};
	int len = sizeof(nums)/sizeof(int);
	int max = nums[0];
	int min = nums[0];
	fn(nums,len,&max,&min);	
	printf("最大值:%d\n",max);
	printf("最小值:%d\n",min);
    return 0;  
}



举报

相关推荐

0 条评论