黑马程序员技术交流社区

标题: 编程题:在队行队列中找最大值和最大值的位置。 [打印本页]

作者: yesha    时间: 2015-4-15 21:48
标题: 编程题:在队行队列中找最大值和最大值的位置。
#include <stdio.h>
void main()
{
        int i,j,max;//i和j分别为两个循环变量,i表示行数,j表示列数
        int x,y;//x和y分别记录最大数字的横纵坐标
        int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};//存储矩形数组
        printf("3*4矩阵中的最大数为:\n");
        max=a[0][0];
        for(i=0;i<3;i++)
                for(j=0;j<4;j++)
                {
                        int w;
                        if(a[i][j]>max)
                        {
                                max=a[i][j];
                                x=i+1;
                                y=j+1;
                        }
                }
                printf("最大数字为:%d   它的位置为%d行 %d列\n\n\n",max,x,y);
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2