生成一个C语言数独使之能在dev c++程序中运行
时间: 2024-05-22 21:12:59 浏览: 117
以下是一个简单的C语言数独程序:
#include <stdio.h>
#define ROWS 9
#define COLS 9
int puzzle[ROWS][COLS] = {
{5, 3, 0, 0, 7, 0, 0, 0, 0},
{6, 0, 0, 1, 9, 5, 0, 0, 0},
{0, 9, 8, 0, 0, 0, 0, 6, 0},
{8, 0, 0, 0, 6, 0, 0, 0, 3},
{4, 0, 0, 8, 0, 3, 0, 0, 1},
{7, 0, 0, 0, 2, 0, 0, 0, 6},
{0, 6, 0, 0, 0, 0, 2, 8, 0},
{0, 0, 0, 4, 1, 9, 0, 0, 5},
{0, 0, 0, 0, 8, 0, 0, 7, 9}
};
void print_puzzle() {
for (int i = 0; i < ROWS; i++) {
for (int j = 0; j < COLS; j++) {
printf("%d ", puzzle[i][j]);
}
printf("\n");
}
}
int main() {
print_puzzle();
return 0;
}
该程序定义了一个9x9的数独谜题,其中0表示需要填写的空格。程序使用print_puzzle函数将谜题打印到控制台。可以在Dev-C++中编译并运行该程序。
阅读全文