编写void fun(int a[M][M])函数,建立M*M的如下矩阵a,M为定义好的符号常量。
若M为6矩阵a为
1 1 1 1 1 1
1 2 2 2 2 1
1 2 3 3 2 1
1 2 3 3 2 1
1 2 2 2 2 1
1 1 1 1 1 1
若M为3矩阵a为
1 1 1
1 2 1
1 1 1
利用c语言编写数学矩阵
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- CSDN专家-link 2022-01-13 11:10关注
#include <stdio.h> #define M 6 void fun(int a[M][M]) { int i,j; for(i=0;i<M;i++) for(j=0;j<M;j++) { if(i<j) { if(i<M-j-1) a[i][j] = i+1; else a[i][j] = M-j; } else { if(j<M-i-1) a[i][j] = j+1; else a[i][j] = M-i; } } } int main() { int a[M][M]; int i,j; fun(a); for(i=0;i<M;i++) { for(j=0;j<M;j++) printf("%d ",a[i][j]); printf("\n"); } return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 2024-五一综合模拟赛
- ¥15 下图接收小电路,谁知道原理
- ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
- ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
- ¥15 手机接入宽带网线,如何释放宽带全部速度
- ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
- ¥15 ETLCloud 处理json多层级问题
- ¥15 matlab中使用gurobi时报错
- ¥15 这个主板怎么能扩出一两个sata口
- ¥15 不是,这到底错哪儿了😭