比较大小的C程序
来源:百度知道 编辑:UC知道 时间:2024/06/21 23:56:42
main()
{
int row,line,max,i=0,j=0;
int a[3][4]={{1,2,3,4},{9,8,7,6},{-10,10,-5,2}};
max=a[0][0];
for(;i<=2;i++)for(;j<=3;j++)
if(a[i][j]>max){
max=a[i][j],row=i,line=j;}
printf("max=%d,row=%d,line=%d",max,row,line);
}
#include <stdio.h>
main()
{
int row,line,max,i=0,j=0;
int a[3][4]={{1,2,3,4},{9,8,7,6},{-10,10,-5,2}};
max=a[0][0];
for(;i<=2;i++)
for(j=0;j<=3;j++) //进行第二轮循环时j一直等于3,所以这部应该加上j=1
if(a[i][j]>max){
max=a[i][j],row=i,line=j;}
printf("max=%d,row=%d,line=%d",max,row,line);
}
main()
{
int row=1,line=1,max,i=0,j=0;
int a[3][4]={{100,2,3,4},{9,8,7,6},{-10,10,-5,2}};
clrscr();
max=a[0][0];
for(i=0;i<=2;i++)
for(j=0;j<=3;j++
)//加上 j=0;不燃 第二次循环是j的值就是3
if(a[i][j]>max)
{
max=a[i][j],row=i+1,line=j+1;
}
printf("max=%d,row=%d,line=%d",max,row,line);
}
搞定!运行结果:max=10,row=2, line=1
#include "stdio.h"
void main()
{
int row,line,max,i=0,j=0;
int a[3][4]={{1,2,3,4},{9,8,7,6},{-10,10,-5,2}};
max=a[0][0];
for(i=0;i&l