打印一个 N*N 的方阵,N为每边 N=15 打印出下面图形字符的个数(3<N<20),要求最 TTTTTTTTTTTTTTT外一层为"T",第二层为"J",从第三层 TJJJJJJJJJJJJJT起每层依次打印数字 1,2,3,...TJ11111111111JT(右图以N

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 02:43:59
打印一个 N*N 的方阵,N为每边 N=15 打印出下面图形字符的个数(3<N<20),要求最 TTTTTTTTTTTTTTT外一层为

打印一个 N*N 的方阵,N为每边 N=15 打印出下面图形字符的个数(3<N<20),要求最 TTTTTTTTTTTTTTT外一层为"T",第二层为"J",从第三层 TJJJJJJJJJJJJJT起每层依次打印数字 1,2,3,...TJ11111111111JT(右图以N
打印一个 N*N 的方阵,N为每边 N=15 打印出下面图形
字符的个数(3<N<20),要求最
TTTTTTTTTTTTTTT
外一层为"T",第二层为"J",从第三层
TJJJJJJJJJJJJJT
起每层依次打印数字 1,2,3,...
TJ11111111111JT
(右图以N为15为例)
TJ12222222221JT
TJ12333333321JT
TJ12344444321JT
TJ12345554321JT
TJ12345654321JT
TJ12345554321JT
TJ12344444321JT
TJ12333333321JT
TJ12222222221JT
TJ11111111111JT
TJJJJJJJJJJJJJT
TTTTTTTTTTTTTTT
#include"stdio.h"
#include"stdlib.h"
void main()
{
char a[30][30];
int i,j,k,n,N;
printf("please input
N:
");
scanf("%d",&N);
for(i=0;i

打印一个 N*N 的方阵,N为每边 N=15 打印出下面图形字符的个数(3<N<20),要求最 TTTTTTTTTTTTTTT外一层为"T",第二层为"J",从第三层 TJJJJJJJJJJJJJT起每层依次打印数字 1,2,3,...TJ11111111111JT(右图以N
for(j='1',i=2;i<N/2+1;i++,j++)

ASCII码里49(十进制)是字符'1',写j=49和写j='1'是一样的.

这一句句式好杂糅啊,虽然的确是对的.

for(k=i;k<N-i;a[i][k]=j,a[k][i]=j,a[N-i-1][k]=j,a[k][N-i-1]=j,k++);

写成这样一下就懂了

for(k = i; k < N - i; k++)
{
a[i][k]=j;
a[k][i]=j;
a[N-i-1][k]=j;
a[k][N-i-1]=j;
}

比如j=='1'时,把那一圈‘1’都填上.

打印一个 N*N 的方阵,N为每边 N=15 打印出下面图形字符的个数(3<N<20),要求最 TTTTTTTTTTTTTTT外一层为T,第二层为J,从第三层 TJJJJJJJJJJJJJT起每层依次打印数字 1,2,3,...TJ11111111111JT(右图以N 用C程序打印如下一个矩阵3.打印一个 N*N 的方阵,N为每边N=15打印出图形字符的个数(3<N<20),要求最外一层为T,第二层为J,从第三层起每层依次打印数字 1,2,3,...(右图以N为15为例)TJ12222 pascal题 在N行N列的数阵中,数K(1〈=K〈=N)在每行和每列中出现且仅出现一次,这样的数阵叫N阶拉丁方阵.例如下图就是一个五阶拉丁方阵.编一程序,从键盘输入N值后,打印出所有不同的N阶拉 建立一个n×n的方阵,方阵的元素值分别为1~n^2的连续 free pascal 打印一个n*n的数字螺旋方阵.打印一个n*n的数字螺旋方阵.这个数字方阵的特点是:以左上角1开始向下,数字以外圈向里按自然数顺序转圈递增,一直到中心位置的n2为止.例如n =3:1 8 72 9 C程序打印如下图形 * *** ...输入行数n,则打印高度为n的三角形图案 方阵A^n的求法 已知一个方阵为 A={n 1 0; 0 n 1; 0 0 n} 求该方阵A的K次幂,希望能够解答, 对方阵x[N][N],打印上三角的各元素(以原三角形形式输出),用数组做, 榆穴谋1.打印魔方阵把1N2自数填N×N方阵使? pascal打印数字图形读入一个整数n(n 设A为n阶方阵, 怎么证明秩为1的n阶方阵可以写成一个n维列向量乘以一个n维行向量 一个秩为r的n阶方阵,则其n个特征值中至少有(n-r)个为零.这句话对吗? 设n阶方阵A的秩为r 如何证明:与任意一个n阶方阵相乘都可交换的方阵必为数量矩阵? 用matlab编程 设A=(aij)n*n为n阶方阵,求a从1到n,j从1到n的积 n阶方阵的A-2E的秩小于n,求A的一个特征值