要求:(1)求解最小值通过函数调用实现。
(2)键盘输入对3行5列的二维数组初始化。
(3) printf函数输出最小值,每个数据占5位。
双循环遍历比较出每行最小值
/*
要求:(1)求解最小值通过函数调用实现。
(2)键盘输入对3行5列的二维数组初始化。
(3) printf函数输出最小值,每个数据占5位。
*/
#include <stdio.h>
int getmin(int *a,int n)
{
int i=0,min = 0;
for(i=0;i<n;i++)
{
if(i==0)
min = a[i];
else if(min > a[i])
a[i] = min;
}
return min;
}
int main()
{
int i,j,a[3][5];
for(i=0;i<3;i++)
for(j=0;j<5;j++)
scanf("%d",&a[i][j]);
for(i=0;i<3;i++)
printf("%-5d",getmin(a[i],5);
return 0;
}