一道c语言编程题

2023-05-16

一道c语言编程题

将一个5*5的矩阵中最大的元素放在中心,四个角分别放四个最小的元素(顺序从左到右,从上到下顺序依次从小到大存放),写一函数实现之,用main函数调用。#include"stdio.h"#define N 5 void Pai(int *); 

void main() { int ch[N][N],i,*pt=ch[0];

//让计算机给变量赋值

for(i=0;i*(pt+i)=i; Pai(ch[0]);

//输出处理过的数字for(i=0;i{if(i%N==0) //控制格式printf("\n");printf("%5d",*(pt+i));}printf("\n");}

void Pai(int *p){int temp,i,j,k,d,n;

d=k=0;n=1;

//求出最大数for(i=1;iif(*(p+k)<*(p+i))k=i; //最大数的交换temp=*(p+k);*(p+k)=*(p+(N*(N/2)+(N/2)));*(p+(N*(N/2)+(N/2)))=temp;

//求出四个最小数,并交换位置for(i=0;i<4;i++){ switch(i) {case 1:d=N-1; //需要交换值所对应该的位置break;case 2:d=N*(N-1);break;case 3:d=N*N-1;break;}

k=1;j=2; if(n==1) { k=0;j=1;n=0; } for(;j {if(i>1&&j==N-1)continue;if(i>2&&j==N*(N-1))continue;if(*(p+k)>*(p+j))k=j; } //交换数值 temp=*(p+d); *(p+d)=*(p+k); *(p+k)=temp;}}



  
posted on 2006-03-02 21:49 Aween's Blog 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/aween/archive/2006/03/02/341534.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

一道c语言编程题 的相关文章

  • 读取多超声波传感器

    读取多超声波传感器 1 背景2 使用教程2 1 接线说明2 2 上传协议 3 ROS节点使用3 1 下载与配置3 3 常见问题 无串口权限 4 更新程序参考资料 该模块是一个开源模块 xff0c 并提供了配套的ROS节点 xff0c 接收串
  • 系统级性能分析工具perf的介绍与使用

    测试环境 xff1a Ubuntu16 04 43 Kernel xff1a 4 4 0 31 系统级性能优化通常包括两个阶段 xff1a 性能剖析 xff08 performance profiling xff09 和代码优化 性能剖析的
  • VR的商業模式

    1 硬件销售 根据Digi Capital预估 xff0c 在5年内 xff0c AR VR将会有数亿量级的用户数 从免费到高端系统 xff0c 硬件销售将获利最多 届时每由AR VR生成的10美元利润 xff0c 就有4美元收入属于硬件销
  • arm汇编基础(转)

    先看个例子 xff1a void test2 int a int b int c int k 61 a j 61 b m 61 c GCC反汇编 xff1a 00000064 lt test2 gt mov ip sp IP 61 SP 保
  • STL学习思想

    1 模版 xff1a 一定要注意参数和返回值的模版 2 STL一系列的API xff1a 一定要注意返回值 3 容器中的都是值拷贝 而不是引用 在执行插入时 内部实行拷贝动作 所以STL中插入类时 一般都必须 xff1a 无参构造函数 拷贝
  • 中国地质大学(北京)软件工程非全2019研究生复试总结

    呼 今早刚出家门就收到地大发来的拟录取通知 xff0c 算是圆满的给2019考研划上了句号 前言 3 26号去参加了中国地质大学 xff08 北京 xff09 软件工程专业非全日制的复试 因为本人初试分数较低 xff0c 调剂的时候报了不少
  • [转载] 职业生涯步步高:一位知名经理人的职业生涯感悟

    这篇5万多字的文章在网上流传甚广 简单考证了一下 应该是出自landy0985 64 天涯之手 最早是07年时发表在天涯上 文章很长 讲了很多东西 找工作的人和考虑自己职业规划的人可以参考一下 分为以下几个部分 序言 第一章 职业生涯扬帆于
  • C语言的源程序有没有主函数,一个c源程序必须包含一个main函数吗

    是的 xff0c 必须包含一个main函数 main函数是程序默认的入口 xff0c 程序的执行是从main函数开始 xff1b 如果没有main函数 xff0c 则编译器不知道程序从哪里开始执行 xff0c 所以一个c源程序有且仅有一个主
  • PX4/PixHawk无人机飞控应用开发

    最近做的一个国防背景的field UAV项目 xff0c 细节不能多谈 xff0c 简单写点技术体会 1 PX4 Pixhawk飞控软件架构简介 PX4是目前最流行的开源飞控板之一 PX4的软件系统实际上就是一个firmware xff0c
  • PID算法终于弄明白原理了,原来就这么简单

    看起来PID高大尚 xff0c 实则我们都是被他的外表所震撼住了 先被别人唬住 xff0c 后被公式唬住 xff0c 由于大多数人高数一点都不会或者遗忘 xff0c 所以再一看公式 xff0c 简直吓死 了解了很浅的原理后 xff0c 结果
  • 开源自主导航小车MickX4(九)基于move_base 的自主导航框架

    开源自主导航小车MickX4 xff08 九 xff09 move base 导航框架 1 move base 导航框架整体分析1 1 map server1 2 AMCL定位1 3 move base 包 2 AMCL 定位 配置2 1
  • 解决莫名其妙出现connection closed的错误

    最近发现使用了springMVC的新项目偶尔出现connection closed 同事反映当访问同一个controller时经常出现类似错误 上回发现在使用 lt context component scan base package 6
  • MathType 6.0 中某些符号不能正确显示 (乱码) , MT Extra (TrueType) 字体问题解决

    MathType中打 符号显示时方框 xff0c 显然是字体的问题 xff0c 上网查了一下 xff0c 解决方案如下 xff1a 在打开MathType 6 0时 xff0c 有时会提示MathType需要安装一个较新版本的MT Extr
  • IC开短路测试(open_short_test),编程器测试接触不良、开短路

    IC开短路测试 open short test 编程器测试接触不良 开短路用的该是这个原理 http kitebee gnway net forum php mod 61 viewthread amp tid 61 69654 IC开短路测
  • python-can 的使用

    最近在搞 websocket 服务端是用 python 写的 xff0c 所以 xff0c 我需要用python 控制 can 去传输相关信息 python can 模块就是 python 控制 can 的模仿 利用 buildroot 去
  • html实现鼠标悬停变成手型实现方式

    1 采用a标签实现的方式 1 lt a href 61 34 javascript void 34 gt 内容 lt a gt 2 采用CSS实现的方式 1 变手形 2 oElement style cursor 61 34 pointer
  • 如何关闭win7的ps/2兼容鼠标(触屏版)

    买了一个新电脑联想ThinkPad E555 可是刚拿到是个win10 的系统 xff0c 用习惯了win7 xff0c win0不太好用 xff0c 然后帮我刷成了win7 xff0c 之后一切都好 xff0c 性能也是让我很满意 xff
  • 硬盘变RAW:文件或目录损坏且无法读取/此卷不包含可识别的文件系统等无法访问错误可直接修复...

    现象描述 我们可能经常遇到移动硬盘 U盘之类的可移动存储设备出现如下错误 xff08 文件或目录损坏且无法读取 xff0c 见图 xff09 xff1a 我的移动硬盘被我分成两个区 xff1a 上图中I和J盘 点任何一个 xff0c 都出现
  • Python3.7安装cv2踩过的坑

    首先说下载cv2模块 xff1a 安装cv2模块不能直接用命令pip install cv2安装 xff0c 要用pip install opencv python安装 xff0c 当然可能默认下载的模块跟你的Python环境不匹配 xff

随机推荐

  • 【docker】查看docker容器或镜像的详细信息命令,查看docker中正在运行的容器的挂载位置...

    命令 xff1a docker inspect f257d69e0035 格式 xff1a docker inspect 容积或镜像ID 首先 xff0c docker ps获取简要信息 然后输入命令docker inspect f257d
  • C项目实践之通讯录管理案例

    1 功能需求分析 通讯录管理案例主要实现对联系人的信息进行添加 显示 查找 删除 更新和保存功能 主要功能需求描述如下 xff1a xff08 1 xff09 系统主控平台 xff1a 充许用户选择想要进行的操作 xff0c 包括添加联系人
  • 开源自主导航小车MickX4(十)总结

    开源自主导航小车MickX4 xff08 十 xff09 总结 1 博客回顾2 存在问题3 学习建议4 后续计划 在 开源自主导航小车MickX4 这个系列教程中 xff0c 我们一共分为了十个博客部分进行了讲解差速小车的导航 由于一些的原
  • iOS 什么是函数式编程

    前言 xff1a 当前只做理解性的常规背书 xff0c 根据不断深入学习会不断丰富解读内容 xff0c 欢迎评论提意见 函数式编程 xff1a Functional Programming 1 基本解释 xff1a 函数式编程 是一种思维模
  • MVC笔记 MVC注意事项及优化

    一 学习MVC注意事项 1 了解不同的项目类型 从ASP NET 2 0开始 xff0c vs针对网站开发区分了两种项目类型 xff0c 一种是 39 项目 39 xff08 Website Project xff09 另一种是 39 网址
  • 微软:新Windows设备需要默认支持TPM 2.0安全功能

    在Windows 10系统中微软已经做出大量调整来提升安全性能 xff0c 而现在微软进一步提升运行最新操作系统设备的安全等级 自今年夏天开始 xff0c 微软表示需要所有Windows 10设备都默认支持TPM 2 0 可信任安全平台模组
  • 令牌桶算法限流

    限流 限流是对某一时间窗口内的请求数进行限制 xff0c 保持系统的可用性和稳定性 xff0c 防止因流量暴增而导致的系统运行缓慢或宕机 常用的限流算法有令牌桶和和漏桶 xff0c 而Google开源项目Guava中的RateLimiter
  • 关机一直显示正在关闭服务器,电脑关机后,显示正在关机,但等半天也关不了 怎么办...

    电脑关机后 xff0c 显示正在关机 xff0c 但等半天也关不了 怎么办以下文字资料是由 历史新知网www lishixinzhi com 小编为大家搜集整理后发布的内容 xff0c 让我们赶快一起来看一下吧 xff01 电脑关机后 xf
  • 一只老鸟嵌入式工程师的血泪史!

    作为一名在嵌入式行业摸爬滚打许久的老鸟 xff0c 回想自己的经历之路 xff0c 那么漫长可又仿佛近在眼前 随着学生的日益增多 xff0c 偶尔之间 xff0c 会想起自己曾经的一个经历 此文仅献给那些刚刚踏上硬件之路和还在徘徊的同学们
  • 程序员的“菜鸟心态综合症”

    第3章 程序员的 菜鸟心态综合症 清华大学出版社 Java程序员 xff0c 上班那点事儿 作者 xff1a 钟声 第3章部分节选 人的一生会遇到很多挫折 xff0c 尤其是我们刚刚参加工作初期的年轻人 这个人生阶段往往会出现各种各样的处世
  • sc.textFile("file:///home/spark/data.txt") Input path does not exist解决方法——submit 加参数 --master local...

    use this val data 61 sc textFile 34 home spark data txt 34 this should work and set master as local Input path does not
  • mongodb查询数据库中某个字段中的值包含某个字符串的方法

    正则表达式最能解决 xff1a 例如 xff1a db getCollection 39 news 39 find 39 content 39 120 77 215 34 9999 这里主要是注意正则表达式要写对 xff0c 该转义的注意转
  • MATLAB 求两个矩阵的 欧氏距离

    欧式距离定义 xff1a 欧式距离公式有如下几种表示方法 xff1a MATLAB 求两个矩阵的 欧氏距离 xff1a 如果定义两个矩阵分别为a b 则定义c 61 a b 2 所求距离d 61 sqrt sum c
  • Vmware虚拟机磁盘空间不足

    Vmware虚拟机清理磁盘空间 遇到一个问题就是虚拟机中的磁盘空间越来越小 xff0c 即使把文件删除以后 xff0c 磁盘空间还是无法释放 这主要是vmware中的缓存没有清除 在使用vmware虚拟机的时候 xff0c 经常会在主机和虚
  • 技术面试感觉什么都会,面试官一问回答不上来怎么办?

    又到了一年金三银四 xff0c 回想到很多年前我刚参加工作时的面试经历 xff0c 那时都是呆呆地等着面试官问问题 xff0c 被问到一些自己并不熟悉的问题时要不就是思考半天也切不中要点 xff0c 要不就只能无奈地回答并不清楚了 其实不管
  • 强化学习遭遇瓶颈!分层RL将成为突破的希望

    本文作者是法国里尔大学Inria SequeL团队的博士生 xff0c Yannis Flet Berliac xff0c 他在本文中对分层强化学习 xff08 HRL xff09 的研究进行了总结 xff0c 文章首先回顾了强化学习 xf
  • 如何免费下载百度文库文章的三种方法

    百度文库中的资源很丰富 xff0c 但那里的文章不能复制 xff0c 而且有的要下载币 给 大家总结下免费下载复制百度文库的三种方法 第一种 利用百度快照 我们在百度文库中找到自己想要的文章后 xff0c 直接把那篇文章的地址复制 xff0
  • 434个H5游戏源码

    各种类型HTML5游戏 xff0c 界面和JS均可供项目参考 下面是下载地址 转载于 https blog 51cto com 12130120 2374590
  • iOS 左右滑动 手势 响应方法

    1 64 property nonatomic strong UISwipeGestureRecognizer leftSwipeGestureRecognizer 64 property nonatomic strong UISwipeG
  • 一道c语言编程题

    一道c语言编程题 将一个5 5的矩阵中最大的元素放在中心 xff0c 四个角分别放四个最小的元素 xff08 顺序从左到右 xff0c 从上到下顺序依次从小到大存放 xff09 xff0c 写一函数实现之 xff0c 用main函数调用 i