Java教程

N*N矩阵,输出每行的最小值

本文主要是介绍N*N矩阵,输出每行的最小值,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
*#include<stdio.h>
int main()
{
	int min,i,j,arr[3][3];
	printf("输入数字:");
	for(i=0;i<3;i++)
		for(j=0;j<3;j++)
			scanf("%d",&arr[i][j]);
    for(i=0;i<3;i++)
	{	min=arr[i][0];
	for(j=1;j<3;j++)//如若写成for(j=0;j<3;j++)
	{                //if(arr[i][j+1]<min)
	if(arr[i][j]<min)//min=arr[i][j+1],其实逻辑上是正确的,也不会报错,但是这里的j在等于2的时 
                      //     候,j+1已经发生了越界!!!!
	min=arr[i][j];}//属实恐怖呀!!!!!
	printf("第%d行的最小值为:%d\n",i+1,min);}
}

这篇关于N*N矩阵,输出每行的最小值的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!