如何用二维数组输出一个矩形,并求矩形的外围元素之和,主对角线元素之和,副对角线元素之和
给定二维数组a[4][4] 4行4列#include<stdio.h>const int i=4;const int y =4;int main() {int b;int c;int r = 0;int d =1;int e=0;int n=0;int u = 3;int a[i][y] = {{1,2,4,5},{6,7,8,9},{10,11,12,13},{14,15,16,17} };for (b = 0; b < i; b++) {printf("\n");for (c = 0; c < y; c++) {printf(" %d", a[b][c]);}}printf("\n");for (b = 0; b < i; ++b) {for(c=0;c<y;++c){if (b = c) {d += a[b][c];}}}for (b = 0; b < i; b++) {for (c = 0; c < y; ++c) {if (b + c == 3) {n += a[b][c];}if (b == 0||b==3) {e += a[b][c];}if (c==3||c==0) {r += a[b][c];}}}printf("矩阵外围元素之和:%d\n",e+r-37);重复相加和为37printf("主对角线元素之和:%d\n",d);printf("副对角线元素之和:%d",n);return 0;}
如何用二维数组输出一个矩形,并求矩形的外围元素之和,主对角线元素之和,副对角线元素之和相关推荐
- 使用c语言二维数组输出一个菱形
#include<stdio.h> int main() {char diamond[5][5] = { {' ',' ','*'},{' ','*',' ','*',' '},{'*', ...
- c语言二维数组对角线输出字符,用C编程一个4*4的矩阵,用二维数组,求对角线元素的和。,c语言如何使二维数组 输出为矩阵的形式...
导航:网站首页 > 用C编程一个4*4的矩阵,用二维数组,求对角线元素的和.,c语言如何使二维数组 输出为矩阵的形式 用C编程一个4*4的矩阵,用二维数组,求对角线元素的和.,c语言如何使二维数 ...
- 【C语言】利用二维数组输出成绩
目的:用二维数组输出下面成绩 希望你可以成为第五名童鞋! 代码: #include<stdio.h> int main() {/* 创建一个带有 4行 5 列的数组 */int a[4][ ...
- Java二维数组-输出二维数组的和
自定义一个二维数组,输出二维数组中所有元素和; public static void main(String[] args) {int[][] arr = new int[][] { { 1, 9, ...
- 利用二维数组实现一个矩阵类:Matrix
利用二维数组实现一个矩阵类:Matrix.要求提供以下操作: (1)set(int row, int col, double value):将第row行第col列的元素赋值为value: (2)get ...
- python画二维矩阵图_Python实现二维数组输出为图片
Python实现二维数组输出为图片 对于二维数组,img_mask [[ 0 0 0 ..., 7 7 7] [ 0 0 0 ..., 7 7 7] [ 0 0 0 ..., 7 7 7] ..., ...
- php 二维数组字段合并,PHP将二维数组某一个字段相同的数组合并起来的方法,二维数组数组_PHP教程...
PHP将二维数组某一个字段相同的数组合并起来的方法,二维数组数组 本文实例讲述了PHP将二维数组某一个字段相同的数组合并起来的方法.分享给大家供大家参考,具体如下: 例子: array(3) { [0 ...
- 《美团点评》编程题---有一个二维数组(n*n),写程序实现从右上角到左下角沿主对角线方向打印
题目:有一个二维数组(n*n),写程序实现从右上角到左下角沿主对角线方向打印. 给定一个二位数组arr及题目中的参数n,请返回结果数组. 测试样例: [[1,2,3,4],[5,6,7,8],[9,1 ...
- 【240】python 一个二维数组和一个整数,判断数组中是否含有该整数
♣ 题目部分(原文见公众号:python宝) python宝: https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzU5Nj ...
最新文章
- c#_foreach遍历
- zz 标 题: 求weka JVM outofMemory问题的解决方案【已解决】
- C++设计模式--模板方法模式
- Android button 居中
- 合理支配“财富”:经理人运用时间的12种典型模式
- chrono0.10插件离线版_梁宝川:这11条anki插件的使用常识分享给你
- 格而知之11:我所理解的内存管理(2)
- 【Windows 10】U盘量产
- 雷电模拟器android文件夹在哪,雷电模拟器共享文件夹怎么用_雷电模拟器共享文件夹功能使用方法介绍_3DM手游...
- oracle清楚表空间碎片,ORACLE表空间的碎片整理
- 5G接入网与基站演进
- Linux下清理删除last登录日志
- Vant上传多个图片或视频,更改视频预览图
- 申请开通自媒体账号的署名文章
- vue.runtime.esm.js?2b0e:619 [Vue warn]: Duplicate keys detected: ‘xxx‘. This may cause an update err
- 影视后期制作学习第四天(AE)
- 查看局域网其他电脑的计算机名和IP
- 生鲜配送企业要如何突破局限性?存在哪些弊端?
- Mac苹果电脑如何输入表情符号?
- 三星java手机播放器下载_三星S3930C如何安装从电脑上下载java的方法总结
热门文章
- java关于如何制作商城库存清单程序设计案例的个人笔记
- 【180930】WPF蜘蛛纸牌游戏源码
- 【Web server failed to start. Port XXX was already in use.原因分析-解决方案】
- UE4 骨骼穿模问题,血的教训
- 模型穿模 和 unity skinnedMeshRender属性quality,QualitySettings属性blend weights 的理解
- .NetCore如何使用EFCore
- C语言判断给定整数序列是否构成等差数列
- PostgreSQL数据库分区裁剪——predicate_refuted_by_recurse
- myeclipse闪退解决方法
- 大幅修改!《涉密信息系统集成资质管理办法》 现行有效管理办法与征求意见稿变化汇总(附对照表)...