1. 程式人生 > >【C語言助教】顯示特殊矩陣

【C語言助教】顯示特殊矩陣

//*********************************************************************
//第9題
//顯示特殊矩陣
//*********************************************************************

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
void main()
{

	int array[6][6];
	for(int i=0;i<6;++i)
	{
		for(int j=0;j<6;++j)
		{
			if(i==j)
			{
				array[i][j]=1;
			}
			else if(fabs((double)i-j)==1)
			{
				array[i][j]=2;
			}
			else if(fabs((double)i-j)==2)
			{
				array[i][j]=3;
			}
			else
			{
				array[i][j]=0;
			}
		}
	}

	for(int a=0;a<6;a++)
	{
		for(int b=0;b<6;b++)
		{
			printf("%2d",array[a][b]);	
		}
		printf("\n");
	}                                                                                                                                      
}

 1 2 3 0 0 0
 2 1 2 3 0 0
 3 2 1 2 3 0
 0 3 2 1 2 3
 0 0 3 2 1 2
 0 0 0 3 2 1
請按任意鍵繼續. . .