函数题:求整数数组中的最小值
用指针作函数参数,编写函数求一维整数数组中的最小元素。
### 函数接口定义:
c++
int findMin(int *p,int n);
p为指向数组的指针,n 为数组元素个数。函数值为数组元素的最大值。
### 裁判测试程序样例:
c++
#include <stdio.h>
void ArrayRead(int *p,int n) //向数组中输入数据
{
for(int i=0;i<n;i++)
scanf("%d",&p[i]);
}
/* 你编写的函数放在这里 */
int main()
{
int n;
scanf("%d",&n); //输入数组元素个数
int a[n]; //声明一个具有n个元素的数组a
ArrayRead(a,n); //给数a组输入数据
printf("Min = %d\n",findMin(a,n));
return 0;
}
### 输入样例:
in
10
27 58 41 25 28 98 16 65 87 62
### 输出样例:
out
Min = 16
答案:若无答案欢迎评论
### 函数接口定义:
c++
int findMin(int *p,int n);
p为指向数组的指针,n 为数组元素个数。函数值为数组元素的最大值。
### 裁判测试程序样例:
c++
#include <stdio.h>
void ArrayRead(int *p,int n) //向数组中输入数据
{
for(int i=0;i<n;i++)
scanf("%d",&p[i]);
}
/* 你编写的函数放在这里 */
int main()
{
int n;
scanf("%d",&n); //输入数组元素个数
int a[n]; //声明一个具有n个元素的数组a
ArrayRead(a,n); //给数a组输入数据
printf("Min = %d\n",findMin(a,n));
return 0;
}
### 输入样例:
in
10
27 58 41 25 28 98 16 65 87 62
### 输出样例:
out
Min = 16
答案:若无答案欢迎评论