苏州网站建设如何选择wordpress安装主题报错
2026/4/12 4:30:29 网站建设 项目流程
苏州网站建设如何选择,wordpress安装主题报错,微信管理系统后台怎么登陆,专业做医院网站建设题目描述给定一个整数 N#xff0c;请打印出一个级别为 N 的分形十字#xff0c;分形十字定义如下#xff1a;0 级分形十字是1级分形十字是....2 级分形十字是........ ...... ........ ............ ........ ...... ........总结来说#xff0c;当 k0k0 时#…题目描述给定一个整数 N请打印出一个级别为 N 的分形十字分形十字定义如下0 级分形十字是1级分形十字是.. ..2 级分形十字是........ ...... ........ ...... ...... ........ ...... ........总结来说当 k0k0 时kk 级分形十字是将五个 k−1k−1 级的分形十字摆放在上、下、左、右、中而四角用.填充成一个更大的十字。输入格式单个整数表示 NN输出格式单个整数一个分型十字图案。数据范围0≤N≤7题解1️⃣k 级 5 个 k-1 级的组合2️⃣坐标不是随便写的而是严格的 3×3 分块3️⃣递归只画 .靠初始化解决使用递归方法完成。#include stdio.h #include string.h #define MAXN 8 #define MAXSIZE 7000 char canvas[MAXSIZE][MAXSIZE]; int lenv[MAXN 1]; void draw(int k, int x, int y) { if (k 0) { canvas[x][y] ; return; } int sub lenv[k - 1]; draw(k - 1, x sub, y sub); // 中 draw(k - 1, x, y sub); // 上 draw(k - 1, x 2 * sub, y sub); // 下 draw(k - 1, x sub, y); // 左 draw(k - 1, x sub, y 2 * sub); // 右 } int main() { int N; scanf(%d, N); lenv[0] 1; for (int i 1; i N; i) { lenv[i] lenv[i - 1] * 3; } int size lenv[N]; for (int i 0; i size; i) { for (int j 0; j size; j) { canvas[i][j] .; } } draw(N, 0, 0); for (int i 0; i size; i) { for (int j 0; j size; j) { putchar(canvas[i][j]); } putchar(\n); } return 0; }

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询