問題描述
對於給定整數數組a[],尋找其中最大值,並返回下標。
輸入格式
整數數組a[],數組元素個數小於1等於100。輸出數據分作兩行:第一行只有一個數,表示數組元素個數;第二行為數組的各個元素。
輸出格式
輸出最大值,及其下標
樣例輸入
3
3 2 1
樣例輸出
3 0
思路:對於給定整數數組a[],尋找其中最大值,並返回下標。
1 #include<stdio.h> 2 int maxfun(int a,int b); 3 int main(){ 4 int i,j,N; 5 int sum = 0,max = 0; 6 scanf("%d",&N); 7 int a[N]; 8 for(i=0; i<N; i++){ 9 scanf("%d", &a[i]); 10 if(a[i]>max){ 11 max = a[i]; 12 sum = i; 13 } 14 } 15 printf("%d %d",N,sum); 16 }