编写函数找出数组中的最小数\n\n求一维整型数组中的最小元素。要求:主函数定义数组y[50],y[j]=600*sin(j*0.16) (j=0,1,2…49),调用自定义函数qmin求出最小元素,最后在
时间: 2023-04-25 15:02:10 浏览: 173
主函数中输出最小元素的值。
自定义函数qmin的实现可以使用循环遍历数组,比较每个元素的大小,找出最小的那个元素。具体实现可以参考以下代码:
```c
#include <stdio.h>
#include <math.h>
int qmin(int arr[], int size) {
int min = arr[];
for (int i = 1; i < size; i++) {
if (arr[i] < min) {
min = arr[i];
}
}
return min;
}
int main() {
int y[50];
for (int j = ; j < 50; j++) {
y[j] = 600 * sin(j * .16);
}
int min = qmin(y, 50);
printf("最小元素为:%d\n", min);
return ;
}
```
在主函数中,我们先定义了一个长度为50的整型数组y,并使用循环计算出每个元素的值。然后调用自定义函数qmin,传入数组y和数组长度50作为参数,得到最小元素的值,并输出到控制台。
阅读全文