如图,我卡在了第一步上,怎么在跟样例一样的情况下输入这个矩阵?能不能详细说说呀?
1条回答 默认 最新
- qzjhjxj 2021-12-20 09:35关注
供参考:
//采用指向二维数组的行指针,实现一个n*n的整形矩阵转置。要求:不另外开辟新的数组。 #include<stdio.h> #define N 20 int main() { int n, a[N][N], i, j, (* p)[N], t; while (scanf("%d", &n) != EOF) { printf("请输入一个%d*%d的矩阵:\n", n, n); for (i = 0; i < n; i++) for (j = 0; j < n; j++) scanf("%d", &a[i][j]); p = &a[0]; for (i = 0; i < n; i++){//转置 for (j = 0; j < n; j++) { if (i != j && j > i) { t = *(p[i] + j); *(p[i] + j) = *(p[j] + i); *(p[j] + i) = t; } } } printf("%d*%d矩阵转置为:\n", n, n); for (i = 0; i < n; i++) { for (j = 0; j < n; j++) { printf("%d ", *(p[i] + j)); } printf("\n"); } } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用 1
悬赏问题
- ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
- ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
- ¥15 手机接入宽带网线,如何释放宽带全部速度
- ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
- ¥15 ETLCloud 处理json多层级问题
- ¥15 matlab中使用gurobi时报错
- ¥15 这个主板怎么能扩出一两个sata口
- ¥15 不是,这到底错哪儿了😭
- ¥15 2020长安杯与连接网探
- ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么