输出“魔方阵“

简介: 输出“魔方阵“

输出"魔方阵"。所谓魔方阵是指这样的方阵,它的每一行、每一列和对角线之和均相等。

#include<stdio.h>
int main()
{
  int a[15][15], i, j, k,n=0;
  //校验输入的是不是偶数或者是不是超过了15
  while ((n % 2 == 0) || (n > 15) || (n==0))
  {
    printf("输入n的值,不能是偶数,不能超过15:");
    scanf("%d", &n);
  }
  //将数组用0初始化
  for (i = 1; i <= n; i++)
    for (j = 1; j <= n; j++)
      a[i][j] = 0;
  //建立魔方阵
  i = 1; j = (n+1) / 2;
  a[i][j] = 1;
  //i表行,j表列
  for (k = 2; k <= n * n; k++)
  {
    i = i - 1;      //行减1 列加1
    j = j + 1;
    //特殊情况
    if ((i < 1) && (j > n))
    {
      i = i + 2;    //第1行第n列的元素之后的数
      j = j - 1;
    }
    else
    {
      if (i < 1)//单个行或列超出
        i = n;
      if (j > n)
        j = 1;
    }
    if (a[i][j] == 0)
      a[i][j] = k;
    else
    {
      i = i + 2;//位上有数
      j = j - 1;
      a[i][j] = k;
    }
  }
  //输出
  for (i = 1; i <= n; i++)
  {
    for (j = 1; j <= n; j++)
      printf("%5d", a[i][j]);
    printf("\n");
  }
  return 0;
}
相关文章
|
1月前
|
人工智能 运维 安全
AI行业这一周:Agent竞速加速,安全共识却让Altman、Musk罕见站在了一起
过去三天,AI行业呈现“竞速”与“刹车”并存的矛盾图景:企业级Agent加速嵌入工作流,华为、飞书等密集发布;资本市场却对纯故事估值降温;Anthropic等巨头罕见呼吁放缓前沿模型迭代,安全治理共识初现。
197 26
|
29天前
|
人工智能 自然语言处理 小程序
10万人里只有3个人做,他2个月赚6万:AI法律按结果收费OPC深度拆解
本文是「OPC一人公司通关手册」第14篇,拆解一个真实法律类一人公司案例:前央国企风控法务+法律自媒体人,上线微信小程序专注小额维权(交通事故、工伤、欠薪等),2个月营收6万元、获客成本仅10元、毛利率65%,核心在于“AI初诊+真人兜底+按结果收费”,验证了“服务先行、工具自生”的OPC正循环路径。(239字)
|
1月前
|
人工智能 IDE 测试技术
AI工程级编程工作台Qoder CN解析:Subagent子智能体、Repowiki知识库、命令案例与排坑指南
Qoder CN依托Quest2.0任务引擎、专家团多智能体协同、Repowiki工程知识库、终端沙箱安全隔离、Hook扩展机制,完成从简单代码补全向工程级自主开发工作台的跨越。提供原生IDE、主流IDE插件、CLI命令行多形态接入,兼容多款主流大模型,兼顾个人开发者与企业团队的研发场景。
245 0
|
1月前
|
弹性计算 固态存储 前端开发
阿里云服务器多少钱一年?2026年9月最新价格38元、99元和199元配置详解
2026年阿里云三大入门价:38元/年(轻量服务器,适合新手博客)、99元/年(经济型ECS,4GB内存,性价比之选)、199元/年(通用u1实例,5Mbps带宽,商用首选)。三档覆盖学习、开发到生产场景,需重点关注首年优惠与续费价格差异。(239字)
330 0
|
1月前
|
人工智能 弹性计算 小程序
阿里云便宜云服务器新手选购指南参考:轻量云服务器38元与云服务器99元和199元对比与选择参考
阿里云服务器特惠活动目前主要有三款核心入门机型:38元/年轻量应用服务器为新用户秒杀款,2核2G配200M峰值带宽,内置丰富应用镜像,开箱即用,适合新手快速上云。99元/年经济型e实例与199元/年通用算力型u1实例新老用户同享,支持续费同价至2029年,分别适配个人长期建站与小微企业商用场景。活动同步开放多款进阶实例折扣,覆盖从入门学习到高性能生产的全层级算力需求。
|
8月前
|
存储 人工智能 运维
拒绝“Demo 级”架构:基于 SAE × SLS 构建 Dify 高可用生产底座
本文是Dify生产化系列第二篇,详解如何用阿里云SAE(Serverless应用引擎)与SLS(日志服务)构建弹性、免运维的AI计算底座:SAE实现秒级扩缩容与50倍QPS跃升,SLS支撑存算分离与实时业务洞察,一站式解决运维复杂、流量潮汐、数据库膨胀等核心瓶颈。
|
3月前
|
安全 关系型数据库 MySQL
阿里云代理商零度云lingducloud教新手快速部署数据库!
新手部署阿里云RDS MySQL常被VPC、可用区、ESSD等术语困扰。本文以通俗语言讲清核心概念,手把手指导选型、创建、白名单配置、账号设置及连接验证,并提醒避坑要点,助你30分钟快速上手安全可用的云数据库。
|
11月前
|
消息中间件 缓存 NoSQL
Redis + Java 架构实战:从锁机制到消息队列的整合
本文深入解析Redis与Java的整合实践,涵盖分布式锁、消息队列、缓存策略、高性能数据结构及容错机制。结合电商场景,助力构建高并发、高可用的分布式系统。
478 8
|
10月前
|
机器学习/深度学习 弹性计算 应用服务中间件
阿里云服务器租赁价格标准整理汇总:一年/按月/按小时报价明细出炉
最新的阿里云服务器价格多少钱1年?阿里云服务器产品包含 ECS 云服务器、轻量应用服务器和 GPU 服务器,涵盖多种实例规格与配置,满足不同使用需求。今天小编总结一篇关于最新的阿里云服务器租赁价格标准整理汇总:包含一年/按月/按小时报价明细。
|
10月前
|
数据采集 人工智能 算法
GEO 技术落地教育与创业:周有贵博士与张弛教授共探校企协同技术赋能新路径
近日,湖南师范大学新闻传播学院张弛教授与 GEO 技术团队负责人 —— 巴黎学院人工智能博士、法国 GGI 商学院 GEO 首席技术专家周有贵,围绕 GEO 生成式引擎优化技术落地展开深度交流,为高校技术人才培养、学生创业冷启动及中小企业 AI 获客提供协同方案,对开发者社区关注的技术下沉与场景赋能具参考价值。