永发信息网

哪位大虾有九宫格(数独9*9)的C语言详细代码!!!!!!!!!!!!!!!!!!菜鸟在等候!!!!!

答案:2  悬赏:80  手机版
解决时间 2021-04-02 11:03
哪位大虾有九宫格(数独9*9)的C语言详细代码!!!!!!!!!!!!!!!!!!菜鸟在等候!!!!!
最佳答案
#include

int main()
{
int a[3][3] = {0};
int i, j, n=3;
int col = 1, line = 0;
a[line][col] = 1;
for(i=2; i<10; i++)
{
line--;
col++;
if(line<0 && col<3)
line = n-1;
if(col>2 && line>=0)
col = 0;
if(line<0 && col>2)
{
line = line+2;
col = col-1;
}
if(a[line][col]!=0)
{
line = line+2;
col = col-1;
}
a[line][col] = i;
}

for(i=0; i<3; i++)
{
for(j=0; j<3; j++)
printf("%d ", a[i][j]);
printf("\n");
}
return 0;
}追问这是3*3我要的是9*9 谢谢了追答#include

int main()
{
int a[9][9] = {0};
int i, j, n=9;
int col = 4, line = 0;
a[line][col] = 1;
for(i=2; i<82; i++)
{
line--;
col++;
if(line<0 && col line = n-1;
if(col>n-1 && line>=0)
col = 0;
if(line<0 && col>n-1)
{
line = line+2;
col = col-1;
}
if(a[line][col]!=0)
{
line = line+2;
col = col-1;
}
a[line][col] = i;
}

for(i=0; i {
for(j=0; j printf("%d ", a[i][j]);
printf("\n");
}
return 0;
}
全部回答
我有解九宫的,要么追问是9*9共81格 每行每列由1——9组成 并且不重复 也就是数独游戏 我要啊 谢谢追答你是要解9宫还是要生成9宫?解9宫的我可以写一个给你,以前那个找不到了。追问嗯 好的!谢谢!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我家幼猫39.7度怎么办
王者荣耀冷知识都有哪些,王者荣耀冷知识技巧
请问信用卡的196条是什么
环评费收那么贵,到底那钱怎么用
今年高考成绩427分能哈理工荣城校区录取吗?
至强e5 2695和2686哪个好
爱的教育里的20个比喻句 求啊!!!!
有没有扮猪吃老虎的那种耽美bl文...白与黑就
找一本小说 男主穿越到了异世 有四大帝国 四
求TVB夸世代 百度云……
新邵县邵阳圆通速递在什么地方啊,我要过去处
银河u2和蝴蝶zlc底板那个好
我手机副号注册的微信号解封不了,哪位大神能
上帝啊,请送我一个孩子吧
苹果4为啥来电铃声不响
推荐资讯
去那里学太极比较正宗
灾煞有灾遭 己身无灾害 妻儿损克刑!什么意思
重装机兵3 鳄鱼蓝尾 在哪里得到
富人比穷人有什么优势
迪迦奥特曼这一集为什么这个女的会把大古这样
日精尽是什么意思
低层室外‘消防楼梯怎么做?我家二层将室内楼
怎样将GIF的动态图片直接通过QQ两天窗口发送
王者荣耀百穿铭文适合哪些射手
—Let me help you , Tom !—Thank you . I c
ABB acs510-290a变频器可以当软启动吗
DOS版的PQ8.0可以进行新硬盘分区吗?怎么操作
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?