1.函数调用(除main函数之外再写一个函数,例如int fun(int a) )
2.输出最小值(可以用for循环,if语句判断)
3.输出最小值的下标(需要重新定义一个变量,并且需要赋初值否则回报错)
#include <stdio.h> int f(int *a) { int i,x=0;//定义一个变量x并赋初值,用来输出其最小值的下标 int min = 1; for (i = 0; i < 5; i++) { if (min > a[i]) min = a[i]; x = i; } printf("输出最小值的下标:%d\n", x); return min; } int main() { int a[5] = { 1,2,0,4,5 }; printf("输出最小值:%d\n", f(a)); }
C语言编程题目 (利用函数调用把传递过来的数组,输出其最小值及下标。)
最新推荐文章于 2023-10-26 07:30:00 发布