📄 魔方阵.cpp
字号:
// 魔方阵.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include<iostream.h>
#define n 3
void square1(int *M)
void square1(int *M)
{
int p,q,k;
p=0;
q=(n-1)/2;
M[0][q]=1;
for(k = 2;k <= n*n;k++)
{
p=(p-1+n)%n;
q=(q-1+n)%n;
if(M[p][q] > 0)
{
p=(p+1)%n;
M[p][q]=k;
else
{
M[p][q]=k;
}
}
}
}
int main()
{
int M[n][n]={0};
int i,j;
square1(&M[0][0]);
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
cout<<"M[i][j]="<<M[i][j];
cout<<endl;
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -