奇数宫图问题
编写程序,输出7*7的宫图,使得7*7宫图的横、竖、斜线上的数字之和都相等。输入说明:
无输入
输出说明:
每个数字后面使用一个空格,每行最后一个数字没有空格。
Sample Input
无
Sample Output
20 11 2 49 40 31 22
12 3 43 41 32 23 21
4 44 42 33 24 15 13
45 36 34 25 16 14 5
37 35 26 17 8 6 46
29 27 18 9 7 47 38
28 19 10 1 48 39 30
代码已经为你写好一部分,你的任务是将数字填写在二维数组中。
#include<stdio.h>
int main()
{
int a={0};
int n=7;
int i,j;
//你的代码从这儿开始
//你的代码到这儿结束
for(i=0;i< n;i++)
{
for(j=0;j<n-1;j++)
printf("%d ",a);
printf("%d\n",a);
}
}
小学奥数吧,你搜下幻方填法 我写不出来{:10_266:} https://blog.csdn.net/caigen0001/article/details/87823870?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-2.control
你照着下面的代码稍微改一改就行 https://fishc.com.cn/thread-195445-1-1.html
我就说我好像在哪看过,emmm 原来是我以前回答过{:10_258:}
页:
[1]