C语言 最大最小值
发布网友
发布时间:2024-10-05 05:47
我来回答
共3个回答
热心网友
时间:2024-12-06 13:39
#include <stdio.h>
void main()
{
int i,j=0,a,min;
int b[10];
printf("请输入:");
scanf("%d",&a);
for(i=0;i<a;i++)
scanf("%d",&b[i]);
min=b[0];
for(i=1;i<a;i++)
if(b[i]<min)
{min=b[i];
j=i;
}
printf("最小值:%d,最小值的下标:%d\n",min,j);
}
亲,看看上面这个代码吧,应该符合你的要求,希望采纳!!!
热心网友
时间:2024-12-06 13:40
#include <stdio.h>
int main(void)
{
int n;
int min = 0;
int minIndex = 0;
int num[10];
scanf("%d", &n);
for(int i = 0; i < n; ++i)
{
scanf("%d", &num[i]);
if(num[i] < min)
{
min = num[i];
minIndex = i;
}
}
printf("%d %d", num[minIndex], minIndex);
}
热心网友
时间:2024-12-06 13:40
void main()
{
int n,k;
int min=0;
int a[10];
scanf("%d",n);
//input a
for(int i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
//get min number
min = a[0];
k=0;
for(int i=0;i<n;i++)
{
if(min>a[i])
{
min = a[i];
k=i;
}
}
//putput
printf("%d %d",min,k);
}