实验6 1

输入n个整数,将它们存入数组a中。输出最大值和它所对应的下标。

 

#include<stdio.h>
int main(void)
{
    int col,i,j,row;
    int a[5][1];

    /*将输入的数存入二维组数*/
    printf("Enter 5 integers:\n");
    for(i=0;i<5;i++)
        for(j=0;j<1;j++)
            scanf("%d",&a[i][j]);
        
        for(i=0;i<5;i++){
            for(j=0;j<1;j++)
                printf("%d",&a[i][j]);
            printf("\n");
        }

        /* 遍历二维数组,找出最大值 a[row][col]*/
        row=col=0;
        for(i=0;i<5;i++)
            for(j=0;j<1;j++)
                if(a[i][j]>a[row][col]){
                    row=i;
                    col=j;
                }
                printf("max=a[%d][%d]=%d\n",row,col,a[row][col]);

                    return 0;
}

 

 

 

posted @ 2013-10-28 09:14  傻子疯子捏子  阅读(194)  评论(0编辑  收藏  举报