C语言怎么写?找出一批圆中面积最小的圆,输出它的编号和面积。
输入
第一行一个整数n(n<100);
第二行n个以空格相隔的整数(每个数在[1,10000])。
你的题目到底是先输出编号还是先输出面积。。。。。。下面的代码是先输出面积的。
代码如下:
#include <stdio.h>
int main()
{
int i,n,a[100];
int minr,index = 0;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
minr = a[0];
index = 0;
for(i=1;i<n;i++)
{
if(a[i]< minr)
{
minr = a[i];
index = i;
}
}
printf("%d %d",minr,index+1);
return 0;
}