#include<stdio.h>
#include<stdlib.h>
void main()
{
int N=0;
int num=1;
int n;
int**a;
int i;
int j;
printf("please input the N:");
scanf("%d",&N);
n=N;
//////////////////////////////////////////////////////////动态分配二维数组
a=(int**)malloc(4*N);
for(i=0;i<N;++i)
a[i]=(int*)malloc(4*N);
//////////////////////////////////////////////////////////////初始化为0并输出
for(i=0;i<N;++i)
for(j=0;j<N;++j)
a[i][j]=0;
/////////////////////////////////////////////////////////////螺旋
for(n;n>=1;n=n-2)
{
for(i=(N-n)/2;i<(n+N)/2;++i)
{
a[i][(N-n)/2]=num;
++num;
}
--num;
for(i=(N-n)/2;i<(N+n)/2;++i)
{
a[(N+n)/2-1][i]=num;
++num;
}
--num;
for(i=(N+n)/2-1;i>=(N-n)/2;--i)
{
a[i][(N+n)/2-1]=num;
++num;
}
--num;
for(i=(N+n)/2-1;i>(N-n)/2;--i)
{
a[(N-n)/2][i]=num;
++num;
}
}
/////////////////////////////////////////////////////////////////////输出
for(i=0;i<N;++i)
{
for(j=0;j<N;++j)
printf("%d ",a[i][j]);
printf("\n");
}
}

java007hf
- 粉丝: 2
- 资源: 7
最新资源
- 企业级响应式周报管理系统源码发布 采用流行扁平化设计,兼容多平台;SpringMVC+MyBatis架构提升J2EE开发效率,丰富功能模块涵盖项目管理、通知监控等,减少80%以上手写代码 ,企业级响
- 车用级别无感方波与正弦波电机驱动控制IC:专业PWM调控,力矩与速度模式闭环控制,多诊断功能,配置多种调速指令控制 ,车用级别无感方波与正弦波电机驱动控制IC:专业PWM调控,力矩与速度模式闭环控制
- 台达DVP15MC运动控制器:气缸上下料动作程序实战,适合初学者,PLC测试运行带触摸屏程序指南,台达DVP15MC运动控制器:气缸上下料动作程序实战,适合初学者,PLC测试运行带触摸屏程序指南,台达
- C#运动控制与视觉自动化软件框架:流程图设计、源码级别自定义集成HALCON或VisionPro的视觉解决方案,由Green Point开发,C#运动控制与视觉自动化软件框架:流程图设计、源码级别自定
- 基于MATLAB Simulink的输电线路故障行波仿真方法与实现平台 针对输电线路单相短路故障,MATLAB Simulink实现了高效的仿真分析和行波提取,基于MATLAB Simulink的输
- 三菱PLC5u与台达变频器Modbus RTU通讯全套方案:含PLC与触摸屏程序、接线定义及详细注释,三菱PLC5u与台达变频器Modbus RTU通讯全套方案:含PLC与触摸屏程序、接线定义及详细注
- 基于PHP的含辛母婴服务预约、次卡管理、会员认证等全功能后端设计源码
- 盛裴轩大气物理学知识点总结
- Qt环境下Windows上位机C++源代码实现温湿度传感器采样与数据记录功能,Qt环境下C++编写的温度湿度传感器采样及数据记录功能Windows上位机源代码解析,Qt温度湿度传感器采样上位机源代码C
- 混合整数二阶锥规划下的频率安全优化框架:考虑可再生能源与定价惯性的频率响应测试在MATLAB yalmip环境中的实现,基于混合整数二阶锥规划的频率安全优化框架:联合市场清算、定价方法与惯性和频率响应
- 基于电力系统动力学与频率响应的两阶段多周期随机单位承诺模型优化,解决低碳电网中替代频率服务需求的挑战 ,基于电力系统动力学与频率响应的随机单位承诺模型优化,协同优化替代频率服务,适应低碳电网中系统惯性
- 恒压供水系统(三拖三配置):西门子智能硬件驱动,PLC内部PID快速稳定,一对一变频无切换烦恼,完美运行且定时轮换工作,恒压供水系统(三拖三配置):西门子智能硬件驱动,PLC内部PID保障快速稳定,一
- 随机双重动态规划在可再生能源不确定供应下的实时存储调度优化策略:基于MATLAB的测试环境分析,随机双重动态规划在可再生能源供应不确定性下的实时存储调度优化策略研究,随机双重动态规划在可再生供应不确定
- 基于现代技术的先进超声应用综合解决方案,实现医疗检测与诊断的高效革新,专业级超声应用方案解析:核心技术、操作流程与实际应用场景探索,超声应用方案 ,超声应用方案的核心关键词:超声技术、应用领域、方案制
- VCU整车控制器主控芯片MPC5744原理图和源代码详解,VCU整车控制器核心MPC5744芯片原理图及源代码详解,VCU整车控制器主控芯片MPC5744,原理图+源代码 ,VCU整车控制器; 主
- 基于Java语言的实验室预约管理系统后端设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


