第一种
第二种 第一种代码如下
#include<stdio.h>
int main(void)
{
int i,a[10],max;
max = 0;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
{
if(a[i] > max)
max = a[i];
}
for(i=0;i<10;i++)
if(a[i] == max)
printf("%d %d",max,i+1);
return 0;
很明显,第二种要少一步操作,只需要多设置一个量。