《程序设计基础实训指导教程-c语言》
ISBN 978-7-03-032846-5
p92
5.1.2 上级实训内容

【实训内容3】有一个5*5的二维数组,保留主对角线上的元素,使得其他元素均为0
主对角线为左上角到右下角这条斜线上的元素
副对角线为右上角到左下角这条斜线上的元素

#include <stdio.h>
int main()
{int a[5][5],(*p)[5],i,j;p=a;for(i=0;i<5;i++){for(j=0;j<5;j++){scanf("%d",*(p+i)+j);}}for(i=0;i<5;i++){for(j=0;j<5;j++){if(i!=j){*(*(p+i)+j)=0;}}}for(i=0;i<5;i++){for(j=0;j<5;j++){printf("%d ",*(*(p+i)+j));}printf("\n");}
}


【程序更新】2020/6/3

新增:函数调用

程序源码:https://blog.csdn.net/qq_41666142/article/details/106532626

使用指针给矩阵除主对角线外的元素赋值为0相关推荐

  1. ACMNO.19 C语言-对角求和 求一个3×3矩阵对角线元素之和。 输入 矩阵 输出 主对角线 副对角线 元素和 样例输入 1 2 3 1 1 1 3 2 1 样例输出 3 7

    这个我做了改进,可以实现NXN的矩阵.求出对角线之和! 只需要修改定义的define z的值就好! 接下来,进入正题! 题目描述: 求一个3×3矩阵对角线元素之和. 输入 矩阵 输出 主对角线 副对角 ...

  2. python 矩阵元素如何表示_python 怎么给矩阵里的每一个元素赋值

    用python语言如何给列表动态的赋值? 可以使用for或者while循环结合list的append或者insert方法赋值for i in range(10):append(i). a=1#把1赋值 ...

  3. 有一个5 * 5的二维数组,保留主对角线上的元素,并使其他元素均为0,要求用函数和子函数完成

    <程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p143 7.1.2 上级实训内容 [实现内容8]有一个5 * 5的二维数组,保留主对角线上的元素,并使 ...

  4. 每天一道LeetCode-----给定一个矩阵,如果某个元素是0,就将所在行所在列上所有元素否置0

    Set Matrix Zeroes 原题链接Set Matrix Zeroes 给定一个m × n矩阵,如果矩阵中某个元素是0,那么就将它所在的行,所在的列上的所有元素都变成0.要求空间复杂度在O(1 ...

  5. c语言编程矩阵主对角线相同,急求!c语言 求N*N矩阵中主对角线和次对角线的元素之和...

    急求!c语言 求N*N矩阵中主对角线和次对角线的元素之和 來源:互聯網  2010-02-24 23:29:06  評論 分類: 電腦/網絡 >> 程序設計 >> 其他編程語言 ...

  6. Java黑皮书课后题第8章:*8.2(求矩阵对角线元素的和)使用下面的方法头编写一个方法,求n*n的double类型矩阵中主对角线上所有数字的和。编写一个程序,读取一个4*4的矩阵,显示主对角线和

    *8.2(求矩阵对角线元素的和)使用下面的方法头编写一个方法,求n*n的double类型矩阵中主对角线上所有数字的和.编写一个程序,读取一个4*4的矩阵,显示主对角线和 题目 题目描述与运行示例 破题 ...

  7. c编程:求出4#215;4矩阵中最大和最小元素值及其所在行下标和列下标,求出两条主对角线元素之和。...

    //求出4×4矩阵中最大和最小元素值及其所在行下标和列下标,求出两条主对角线元素之和 #include <stdio.h> int main() {int sum=0;int max,mi ...

  8. c语言中 调用函数除函数名外,【单选题】在 C 语言中 , 调用函数除函数名外 , 还必须有 ( ). (10.0分) A. 函数预说明 B. 实际参数 C. ( ) D. 函数返回值...

    [单选题]在 C 语言中 , 调用函数除函数名外 , 还必须有 ( ). (10.0分) A. 函数预说明 B. 实际参数 C. ( ) D. 函数返回值 更多相关问题 下列关于IMOECDIS性能标 ...

  9. 找出矩阵中绝对值最大的元素及其位置_线性代数之——马尔科夫矩阵

    这一部分我们关注正的矩阵,矩阵中的每个元素都大于零.一个重要的事实:最大的特征值是正的实数,其对应的特征向量也如是.最大的特征值控制着矩阵 的乘方. 假设我们用 连续乘以一个正的向量 , 步后我们得到 ...

最新文章

  1. coco关键点标注json_COCO 数据集中目标检测标注说明
  2. Shell文件的排序、合并和分割
  3. JAVA基础学习笔记(2)
  4. 一作发14篇SCI,累计IF60,博士前两年,他也曾走过弯路
  5. 利用建站快速软件包:XAMPP,构建基于winodws平台快速搭建PHP的数据库应用- kimai - 团队时间记录
  6. 【BZOJ1095】捉迷藏,动态点分治
  7. 并发容器——ConcurrentHashMap
  8. jpages中文api
  9. selenium使用send_keys()方法写中文报错的解决方法
  10. 电缆桥架安装规范标准_电缆桥架安装标准分享
  11. 使用@Validated分组遇到的坑及解决方案
  12. 接口性能测试方案设计方法有哪些?要怎么去写?
  13. 计算机考试没关好文件,挽救未存盘WPS文件慎点关闭按钮
  14. 工作例会关于“工作效率”的分享
  15. QT QColor颜色选择器学习
  16. 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 G-旋转矩阵
  17. 项目管理过程之进度控制
  18. 后端做app连续会员包月功能 -- IOS连续订阅 支付宝周期扣款
  19. Cesium添加geojson数据及WMS在线图层服务
  20. 【第7天】SQL进阶-插入记录(SQL 小虚竹)

热门文章

  1. 基因组组装的那些困扰,用单倍体基因组一一破解!
  2. PL/SQL高级编程
  3. 《Revisiting Salient Object Detection! Simultaneous Detection, Ranking, and Subitizing of Multiple Sa
  4. 用C语言编程 限定输入的年月日,C语言程序设计: 输入年月日 然后输出是星期几...
  5. loguru log 日志的使用
  6. 三十一、具有快表的地址变换机构
  7. 【Java挠头】继承、抽象、接口、多态、向上转型、向下转型等精妙干货
  8. 【pytorch】torch.mm,torch.bmm以及torch.matmul的使用
  9. mysql用户的创建和授权_MySQL用户创建和授权
  10. comsat java_java-com.thoughtworks.xstream.converters.ConversionExce...